/*
Theme Name: CPI Criancas Desaparecidas
Theme URI: http://www.cpicriancasdesaparecidas.com.br/
Description: Theme developed for Brazilian governement.
Version: 1.0
Author: Wanderson Rosa
Author URI: http://www.wortek.com.br
Tags: cpi, governo, brasil, criancas, desaparecidas

*/

/*PARA JESUS TODA HONRA E TODA A GLÓRIA*/

/*EXTERNAL STYLES*/
@import url(globalReset.css);
@import url(tubepress.css);


/*GLOBAL*/
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#4D4D4D;
	background:#EFF1E1;
}

h2{
	font-size:.8em;

}

a{ text-decoration:none;}


/*CLEANERS*/
.cleaner{clear:both;}
.marginTopCleaner{margin-top:0 !important;}
.marginRightCleaner{margin-right:0;}
.marginBottomCleaner{margin-bottom:0 !important;}
.marginLeftCleaner{margin-left:0;}
.borderTopCleaner{border-top:0;}
.borderRightCleaner{border-right:0 !important;}
.borderBottomCleaner{border-bottom:0 !important;}
.borderLeftCleaner{border-left:0;}
.paddingTopCleaner{padding-top:0 !important;}
.paddingRightCleaner{padding-right:0 !important;}
.paddingBottomCleaner{padding-bottom:0 !important;}
.paddingLeftCleaner{padding-left:0 !important;}

/*WP-IMAGE ALINMENT FOR POSTS*/
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/*FORM FIELDS*/
.formFields{
	background:#FFF url(images/bgFormFields.gif) repeat-x;
	border:1px solid #939598;
	padding:3px;
	margin-left:5px;
	width:165px;
}

#headerWrapper{
	width:auto;
	background:#1b4213;
}

#header{
	width:910px;
	height:123px;
	background:url(images/headerBg.jpg) no-repeat;
	margin:0 auto;	
}

#header a{
	display:block;
	height:120px;
}

#header h2{
	float:left;
	color:#FFF;
	margin:32px 0 0 20px;
	font-size:1.2em;
	line-height:1.6em;
	font-weight:normal;
}

#header form{
	width:257px;
	background:#CBD1C7;
	float:right;
	margin-top:40px;
	padding:10px;
}

#header label{
	color:#2F451E;
	font-size:.9em;
	font-weight:bold;
}

#headerBtnBusca{
	background:url(images/iconLupa.jpg) no-repeat;
	width:27px;
	height:22px;
	border:0;
	cursor:pointer;
}


/*LOGO*/
h1{
	width:100px;
	height:120px;
	background:url(images/brazao.png) no-repeat 0 10px;
	text-indent:-1000em;
	float:left;
}


/*NAV*/
#navWrapper{
	width:auto;
	background:#AC960C;
    margin-bottom:15px;
}

#nav{
	clear:both;
	font-size:.9em;
	margin:0 auto;
	width:924px;
	height:40px;
	padding-top:5px;
	}
	
	


.navActive{
	text-decoration:underline;
}

#nav a:hover{
	text-decoration:underline;
}

#nav li{
	margin-right:5px;
	float:left;
}

#navBtnHome a{	
	width:93px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Home.jpg) no-repeat 50% 0;
    color:#2F451E;	
}

#navBtnHistoria a{	
	width:141px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_HistoriaCpi.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_Noticias a{	
	width:95px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Noticias.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_Videos a{	
	width:101px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Videos.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_Fotos a{	
	width:101px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Fotos.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_Denuncie a{	
	width:111px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Denuncie.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_Acompanhe a{	
	width:121px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_Acompanhe.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


#bgBtnNav_FaleConosco a{	
	width:121px;
	height:25px;
	color:#FFF;
	padding-top:15px;
	display:block;
	text-align:center;
    background:url(images/bgBtnNav_FaleConosco.jpg) no-repeat 50% 0;
    color:#2F451E;	
}


/*WRAPPER*/
#wrapper{
	width:920px;
	margin:0 auto;
	padding:15px 0 15px 0;
    background:#ffffff;
}

/*SIDE BAR*/
#sideBar{
	width:160px;
	float:left;
        margin-left:10px;
}

#sideBar h2{
	color:#AC960C;	
	background:url(images/sideBarBgBoxesTitulos.jpg) repeat-x #2F451E;
	padding:10px 0 10px 10px;
}

#sideBar ul{
	background:#E6E6E6;
	padding:10px;
}

#sideBar li{	
	line-height:1.5em;
}

#sideBar a{
	display:block;
	color:#4D4D4D;
	font-size:.9em;
}

#sideBar a:hover{
	text-decoration:underline;
}


.sideBarBoxes{
	border:1px solid #CBD1C7;
	padding:5px;
	margin-bottom:20px;
}


/*CONTENT*/
#content{
	width:725px;
	float:left;
	margin-left:15px;	
}

#content h2{
	color:#2F451E;
	font-size:1.2em;
	line-height:1.3em;
	margin-bottom:10px;
}


#content h3{
	color:#2F451E;
	font-size:1.1em;
	margin:35px 0 10px 0;
}

#content p{
	color:#4D4D4D;
	font-size:.8em;
	line-height:1.4em;
        margin-bottom:1.1em;
}


/*HOME BANNER TOP*/
#homeBanner{
	width:725px;
        margin-top:5px;
        float:left;
}

/*HOME NEWS*/
#homeNewsBox{
	width:367px;
	border-right:1px solid #808080;
	margin-top:15px;
	padding-right:15px;
	float:left;
}

#homeNewsBox h2{
    margin-bottom:5px;
    font-size:1.1em;
}

#homeNewsBox p{
	margin-bottom:15px;
}

#homeNewsBox a{
	color:#2F451E;
}

#homeNewsBox a:hover{
	text-decoration:underline;
}

#homeNewsDestaqueBox{
	background:#EFEFEF;
	padding:15px;
	width:297px;
	float:left;
	margin:15px 0 0 15px;
}

#homeNewsDestaqueBox h2{
	border-bottom:1px solid #808080;
	padding-bottom:10px;
}

#homeNewsDestaqueBox a{
	color:#2F451E;
}

#homeNewsDestaqueBox a:hover{
	text-decoration:underline;
}

#homeNewsDestaqueBox p{
	margin:5px 0 0 0;
	line-height:1.4em;
	float:left;	
}

#homeVideoPlayer{
	width:329px;
	float:right;
        margin-top:15px;
}

#homeVideoPlayer h3{
    font-size:.8em;
    color:#2F451E;
    margin:10px 0 5px 0;
    line-height:1.3em;
}

#homeVideoPlayer h4{
    font-size:.8em;
    margin:10px 0 5px 0;
    line-height:1.3em;
    font-weight:bold;
    border-top:1px solid #ccc;
    padding-top:10px;
}

#homeVideoPlayer h4>a{
    color:#2F451E !important;
}

#homeVideoPlayer h4>a:hover{
    text-decoration:underline;

}

#homeVideoPlayer p{
    font-size:.8em;
}


/*INFORMATIVO*/
#informativo{
	background:#2F451E;
	padding:10px;
	color:#FFF;
	margin:15px 0 15px 0;
	float:left;
}

.informativoFields{
	width:288px;
	font-size:.9em;
	float:left;	
	background:#FFF url(images/bgFormFields.gif) repeat-x;
	border:1px solid #939598;
	padding:2px;
	margin:0 10px 0 10px;
}

#informativo p{
	width:142px;
	margin-left:10px;
	padding-top:5px;	
}

#informativo label{
	float:left;
	font-size:.9em;
	margin-top:5px;
}

#informativoBtn{
	width:53px;
	height:23px;
	background:url(images/informativoBtnEnviar.jpg) no-repeat;
	border:none;
	cursor:pointer;
	float:left;
}

#informativoBottom{
	width:162px;
	height:11px;
	background:url(../images/informativoBoxBottom.png) no-repeat;
	float:left;
}

/*HOME NEWS COLUMS*/
.homeNewsColums{
	width:226px;
	padding:0 11px 0 11px;
	border-right:1px solid #CDCDCD;
	float:left;
	font-size:.8em;
	line-height:1.4em;
}

.homeNewsColums dt{
	color:#2F451E;
	font-size:1.2em !important;
	font-weight:bold;
	margin:5px 0 5px 0;
}

.homeNewsColums dd{
    font-size:1.2em !important;
}

.homeNewsColums a{
	color:#2F451E;
}

.homeNewsColums a:hover{
	text-decoration:underline;
}


/*HISTORIA*/
#historiaNav{
	font-size:.8em;
	margin-bottom:20px;	
	border:1px solid #CBD1C7;
	padding:3px;
}

#historiaNav ul{	
	background:#E6E6E6 !important;
}

#historiaNav a{
	border-bottom:1px solid #CBD1C7;
	line-height:2.2em;
	display:block;
}

#historiaNav a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#2F451E;
}

.historiaNavActive{
	text-decoration:none;
	font-weight:bold;
	color:#2F451E !important;
}

/*PALAVRAS*/

#palavras #content h2{
	margin-bottom:25px;
}

.palavrasPictureBox{
	border:1px solid #CBD1C7;
	padding:5px;
	float:left;
	margin:0 15px 0 0;
}

/*COMISSAO*/
#comissao #content h3{
	width:617px;
	float:left;
	font-size:1em;
	color:#2F451E;
	margin-bottom:8px;
}

#comissao #content h4{
	width:617px;
	float:left;
	font-size:.9em;
	color:#2F451E;
	margin-bottom:12px;
	font-weight:normal;
}

#comissao #content .palavrasPictureBox{
	margin-bottom:30px;
}

#comissao #content .parlamentares{
	float:left;       
	
}

#comissao #content .parlamentares p{
    margin-bottom:28px;
    line-height:1.6em !important;
    float:left;
    width:610px;

}

/*NOTICIAS*/
#noticias #content a{
	color:#2F451E;
	font-size:.9em;
	margin:15px 0 35px 0;
	float:left;
	display:block;
	width:687px;
	}
	
#noticias #content a:hover{
	text-decoration:underline;
	}
	
	
#noticiasArchives #content h2{
	border-bottom:1px solid #2F451E;
	padding-bottom:10px;
}

#noticiasArchives #content h3{
	color:#2F451E;
	margin:20px 0 5px 0;
}

#noticiasArchives #content a{
	color:#4D4D4D;
	line-height:1.6em;
	display:block;
	font-size:.9em;
}

#noticiasArchives #content a:hover{
	text-decoration:underline;	
}


/*VIDEOS*/
.tubepress_container{	
	width:725px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

.tubepress_embedded_title{
	padding:0;
	
	
}

.tubepress_normal_embedded_wrapper{
	margin:0;
	padding:0;	
}


	
	
/*FOTOS*/
#fotos #content dl{
	width:157px;
	float:left;
	margin:0 24px 25px 0;
}

#fotos #content dd{
	border:1px solid #E6E6E6;
	padding:5px;
	float:left;
	margin-bottom:10px;
}

#fotos #content dt{
	float:left;
	color:#2F451E;
	font-size:.8em;
	line-height:1.3em;
}


/*CAMARA*/
#camara #content a{
	color:#2F451E;
	text-decoration:underline;
}

#camara #content a:hover{
	font-weight:bold;	
}

#redirecionamentoBox{
	width:690px;
	padding:20px;
	background:#E6E6E6;
}

/*COMMENTS FORM*/
#respond{
	border:1px solid #2F451E;
	margin-top:30px;
	background-color:#f9f8f8;
	padding:15px;
}


#respond h3{
	font-size:1.3em;

	font-weight:normal;
	margin-bottom:20px;
	color:#2F451E;
}

#respond textarea{
	width:490px;
        margin:10px 0 15px 0;
	
}

#respond input{
    margin-bottom:15px;
}


/*COMMENTS LIST*/
.commentlist{
	border-top:1px solid #2F451E;
	margin-top:30px;
	padding-top:20px;
}

.commentlist h2{
	
    font-weight:bold !important;    
}


.commentlist li{
		background:#EFEFEF;
		margin:15px 0 15px 0;
		padding:10px;
		border:1px solid #CCC;
}

.commentlist a{
    color:#4D4D4D;

}
	
.commentmetadata{
	font-size:.9em;
	color:#4D4D4D;
	margin-top:10px;	
}

.fn{
	font-weight:bold;
	font-style:normal;
	
}

.comment-meta{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
        margin-bottom:10px;	
}

.says{
	visibility:hidden;	
}


/*ARCHIVE TEMPLATE*/
.archive h2{
	font-size:1.6em !important;
	font-weight:normal;
	color:#000 !important;
}

.archive h3{
	margin:25px 0 5px 0;	
}


.archive h4{
	font-size:.8em;
	font-weight:bold;
	margin-bottom:10px;
}

.archive a{
	color:#1B4213;	
}

.archive a:hover{
	text-decoration:underline;
}

.archive p{
	border-bottom:1px solid #ccc;
	padding-bottom:20px;
}


/*PODPRESS*/
#podPress_footer{
	display:none !important;	
}

.podPress_imgicon{
	display:none !important;
	
}

#podPressPlayerSpace_1_PlayLink{
	display:none !important;
}

.podPressPopupPlayer{
	display:none !important;
	
}

.podPress_content{
	color:#FFF !important;
	
}

.podPress_content a, .podPress_content a:link{
	color:#FFF !important;
	
}


/*FALE CONOCSO*/
#cformsform legend{
	color:#AC960C !important;
    padding:55px 0 0 17px;
    font-size:1.4em;
}

#cformsform fieldset{
	margin-top:-45px;	
}

/*FOOTER*/
#footerWrapper{
	border-top:6px solid #AC960C;
	margin-top:20px;
	background:#1a4112;
}


#footer{
	width:900px;
	margin:0 auto;
	background:url(images/bgFooter.jpg) no-repeat;
	height:115px;
	color:#FFF;
	font-size:.7em;
}

#footer p{
	width:200px;
	float:left;
	padding-top:20px;
}

#footer a{
	width:80px;
	color:#FFF;
	float:right;
	padding-top:20px;
}

