/*
	04/08/2010
	Theme Name: José Chaves
	Theme URI: http://hagg.com.br/portfolio
	Description: Produzido por HAGG Agência Interativa
	Version: 2009.0
	Author: Filipe Dantas
	Author URI: http://hagg.com.br/
	Tags: hagg
*/

* {margin:0;padding:0;list-style:none;text-decoration:none; outline:none;}
body{background:#fcea64 url(imagens/principal/bg_body.gif) repeat-x; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#000;}
a:hover{color:#000; text-decoration:underline; }
a img{border:0;}
h2{font-size:16px; color:#fff; margin:0 0 10px 0;}
h2 span{color:#f3da4c; font-size:30px;}
h3{font-size:18px; color:#000 !important; margin:0;}
h4{font-size:14px; color:#000 !important; margin:0;}
p{line-height:17px; font-size:12px; color:#000; margin:0 0 10px 0;}
small{font-size:11px; color:#d71920;}
p.mais{width:100%; float:left; text-align:right; }
p.mais a{color:#ca242c; }
/* Classes */
.none {display:none;}
.clearFix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.w100 {width:100%;}
.alignleft, .aligncenter{float:left; margin-right:10px;}
.alignright{float:right;}
/* TÍTULOS */
.titulos {background:url(../imagens/principal/titulos.gif) no-repeat; height:; width:; text-indent:-99999px;}
.tit_ {background-position:;}

/* CORES */
.red{color:red;}
.black{color:#000;}
.white{color:#fff;}
.blue{color:#0A90F1;}
.blue2{color:#015996;}
.grey{color:#616161;}
/*cores principais do site*/
.cor1 {color:#d71920;}
.cor2 {color:#;}
.cor3 {color:#;}

/*------------CONTAINER------------*/
#container{width:990px; margin:0 auto; position:relative; min-height:100%;}
/* {behavior:url(js/iepngfix.htc);}*/ /*png para ie6*/
.ie6 #principal {height:100%;}
#header{height:228px;}
.slide{background:none !important;}
.slide img{border:0;}
#header h2{display:none;}
/*------------LOGOMARCA------------*/
h1{background:url(imagens/principal/img_jose.png) no-repeat; width:268px; text-indent:-99999px; float:left; margin:2px 65px 0 68px; display:inline;}
h1 a{display:block; height:226px;}
#img_flash{width:448px; height:182px; float:left; margin-top:28px;}
img.numero_cand{margin-top:28px;}

/* MENUS */
#menu{width:100%; height:34px;}
	#menu li{float:left; font-weight:bold; font-size:16px; margin:8px 18px 0 18px; display:inline;}
	#menu li a{color:#231f20;}
	#menu li a:hover{color:#d71920;}
	#menu li a.verm{color:#d71920; text-decoration:underline;}

/* content */
#content{width:970px; padding:20px 10px; background:#fffcdf url(imagens/principal/bg_content.jpg) repeat-x top;}

/* COLUNAS DA INDEX */
div#col_esq{float:left; width:184px; margin-right:20px; display:inline;}
	#newsletter{width:164px; padding:10px; background:#d71920; margin-bottom:15px;}
	#newsletter input.email{width:162px; height:20px; border:0; padding:0 0 0 2px; line-height:18px; margin-bottom:5px}
		input.ok{width:42px; height:38px; float:right; padding:0; border:0; background:url(imagens/principal/bt_ok.jpg) no-repeat; cursor:pointer;}
	#noticia_esq{}
		#noticia_esq h2{background:#d71920; padding:5px; color:#f3da4c;}
		#noticia_esq li{margin-bottom:15px;}
		#noticia_esq p{margin:0;}
		#noticia_esq small{color:#ca242c;}
		#noticia_esq p a.leia{color:#17acd7;}
	#no_twitter{position:relative;}
		#no_twitter h2{background:#d71920; padding:5px; color:#f3da4c;}
		#no_twitter img.twitter{position:absolute; top:-8px; right:-14px;}
		.twtr-ft{display:none;}
div#col_center{width:520px; float:left;}
	.postagem{width:520px; float:left; margin-bottom:30px;}
	.postagem small{width:100%; float:left; margin-bottom:10px;}
	.postagem img{width:226px; height:170px; float:left; margin:0 10px 10px 0;}
	.postagem p a{color:#ca242c;}
	.postagem ul.tag li{font-size:11px; color:#231f20; float:left; margin-right:2px;}
	.postagem ul.tag li span{color:#ca242c;}
	.postagem ul.tag li a{color:#ca242c;}

div#col_dir{float:right; width:210px;}
	#buscar{position:relative; margin-bottom:10px;}
		.sub_buscar{width:200px; padding:0; border:0; padding-left:5px; height:20px; line-height:17px; color:#000 !important;}
		.bt_ok{width:44px; height:40px; background:url(imagens/principal/bt_ir.png) no-repeat; position:absolute; top:-10px; right:-5px; border:0; padding:0; cursor:pointer;}
	#multimidia{margin-bottom:20px}
		#multimidia #tela_multi{width:208px; height:170px;}
	#galeria_fotos{width:100%; float:left;}
		#galeria_fotos ul li{width:100px; height:75px; float:left; margin:5px 2px;}
			#galeria_fotos ul li img{width:100px; height:75px;}
	#redes_sociais{width:200px; float:left; margin:20px 0; background:#d71920; padding:10px 5px 0 5px; clear:both;}
		#redes_sociais ul.img_redes{width:184px; height:70px; background:url(imagens/principal/redes.jpg) no-repeat; margin-left:5px;}
			#redes_sociais ul.img_redes li{width:56px; height:52px; float:left; margin:8px 0 0 4px;}
			#redes_sociais ul.img_redes li a{text-indent:-9999px; font-size:0; width:56px; height:52px; display:block;}
	#tags{width:100%; float:left;}
	p.text_fim{font-size:11px;}
	p.text_fim span{color:#d71920;}
/* INTERNAS */
.post p a{color:#ca242c;}
.lista li{margin-bottom:10px;}
.list_projeto li{list-style:circle; margin-left:15px;}

/* pagenavi */
.wp-pagenavi {margin:20px auto; padding:5px 0 0 30px; text-align:center}
	.wp-pagenavi span.pages {padding:0 10px; color:#888; border:none}
	.wp-pagenavi span.current {font-weight:bold; color:#fff; padding:2px 6px; background-color:#d71920; border:none}
	.wp-pagenavi span.extend {border:none; color:#ED1C24}			
	.wp-pagenavi a, body .wp-pagenavi a:link, body .wp-pagenavi a:active, body .wp-pagenavi a:visited  {font-weight:bold; color:#f3da4c; text-decoration:none; padding:2px 6px; background-color:#d71920; border:none}
	.wp-pagenavi a:hover {background-color:#d71920; color:#fff}	
	.pages{display:none;}

/* FORMS */
fieldset{margin:0;padding:0;border:none;}
form *{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.post form.cform textarea{background:#333}
	.post form.cform {width:500px; float:left;} /* formulario */
	.post form.cform ol{list-style:none;}
	.post form.cform li {margin-top:10px;} /* linha de cada campo */
	.post form.cform li label{font-weight:bold; color:#d71920; width:80px; text-align:right; float:left; margin-right:10px; display:inline;}
	.post form.cform input {width:250px; color:#d71920; height:22px; border:0; background:#fff; margin-right:5px; border:1px solid #d71920;} /* campos */
	.post form.cform input.sendbutton{width:150px; text-align:center; float:right; margin-right:10px; cursor:pointer;  border:1px solid #d71920;}
	.post form.cform textarea.area {width:400px; border:0; color:#d71920; background:#fff;  border:1px solid #d71920;} /* area */
	#comment{width:400px; border:0; padding:0; color:#fff;  border:1px solid #d71920; background:#fff} /* area */
	.post form.cform input.single {width:250px;} /* campo simples */
	.post form.cform input.fldemail {width:250px;} /* campo de email */
	.post form.cform p.cf-sb {cursor:pointer} /* paragrafo do botao enviar */
	p.linklove{display:none;}
	div#respond h3{margin-bottom:20px;}
form#commentform{width:660px; float:left;}
	#commentform p input{width:250px; color:#d71920; height:22px; border:0; border:1px solid #d71920; background:#fff}
	#commentform #submit{width:150px; text-align:center; float:left; border:1px solid #d71920; cursor:pointer;}
div.comment-author span.says{font-size:11px;}
.fn{font-style:normal; font-size:12px; font-weight:bold; color:#d71920;}
.comment-meta{font-size:12px;}
.commentlist p{color:#d71920;}
#comments{font-size:25px;}


div#footer{width:100%; float:left; height:262px; background:url(imagens/principal/bg_footer.gif) repeat-x}

