html{
	margin: 0;
	padding: 0;
}
body{
	min-height	:200px;
	margin: 0;
	padding: 0;
	font-family: arial;
}

/**************Pesquisa de Noticias******************/
div#resultado-pesquisa{
	font-size:0.8em;
}

div#resultado-pesquisa p {
	padding			:10px 0px;
	display			:block;
	margin	:0px
}

div#resultado-pesquisa a {
	color: #000000;
	font-size: 8pt;
	display:block;
}

div#resultado-pesquisa span.formato-exibicao {
	color: #A8A88F;
	display: block;
	font-size: 8pt;
	text-align: left;
}


/*******Agenda do Ministro********/

table.agenda{
	width		:100%;
}

table.agenda tr.background{
	background	:#ECEAE3;
}

table.agenda tr td{
	font-family	:Arial;
	font-size	:0.7em;
	padding		:20px;
}

table.agenda tr td strong{
	color	:#6B5A22;
}


fieldset {
	border		:none;
	clear		:both;
	margin		:0 !important;
	padding		:0 0 15px 0 !important;
}

fieldset legend {
	color		:#6b5a22;
	font-weight	:bold
}

fieldset label select {
	border		:1px solid #BFBEBD;
	color		:#000;
	width		:auto
}

fieldset input.button {
	background	:#a8a88f;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:1px;
	width		:auto
}

fieldset legend {
	color		:#6b5a22;
	font-weight	:bold
}

fieldset label select {
	border		:1px solid #BFBEBD;
	color		:#000
}

fieldset input.button {
	background	:#a8a88f;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:1px;
	width		:auto
}

fieldset label {
	padding-bottom	:10px;
	float:left;
	margin-right:10px;
}



fieldset label.float-r {
	float:right
}

fieldset label span {
	color		:#6b5a22;
	font-size	:1.2em;
	font-weight	:bold
}

fieldset label span.linha-dupla {
	display		:inline-block;
	margin-top	:18px
}

fieldset label input, select, textarea {
	border			:1px solid #babab8;
	padding			:2px;		
	vertical-align	:bottom;
	width         	:98%
}						

fieldset label select {
	width:100%
}	

p.botoes {
	border-top	:1px solid #bbb599;
	padding-top	:25px;
	text-align	:right
}

p.botoes .button {
	background	:#474747;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:5px 10px
}


input{
	border:1px solid #474747;
}
form label{
	display:block;
}

select#dia,
select#mes,
select#ano{
	width:auto;
}


/***********Ultimas Noticias********/
div#ultimas-noticias{
	font-size			:0.8em;
	margin-left			:18px;
}

div#ultimas-noticias a{
	color: #919177;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8b193;
	display				:inline-block;
	font-size			:1.2em;
	font-weight			:bold;
	letter-spacing		: -1px;
	margin-bottom		:10px;
	padding-bottom		:10px;
	text-decoration		:none;
	width				:100%;
}

div#ultimas-noticias span{
	color				:#f8b63d;
	display				:block;
	font-size			:0.8em;
	margin-bottom		:5px;
}

/*********************************************/
/******************Pagina��o******************/
/*********************************************/

p.paginacao{
	font-size			:0.8em;
	text-align			:center;
	margin-top			:10px;
}

p.paginacao a{
	text-decoration		:none;
	background			:#e2ded3;
	color				:#6b5a22;
	padding				:0 5px;
	margin				:0;
}
p.paginacao span{
	background			:#e2ded3;
	padding				:5px 0px 5px 5px;
	margin				:0;
}	

p.paginacao a.atual{
	border				:none;
	background			:#fff;;
	padding				:7px;
	font-weight			:bold;
	font-size			:1.6em;
}

p.paginacao a.anterior{
	font-weight			:bold;
	text-decoration		:underline;
	background			:#434343 url(../img/ico-bullet-branco-paginacao-anterior.png) no-repeat 4px 10px;
	color				:#fff;
	padding				:5px 5px 5px 12px;
}

p.paginacao a.proxima{
	font-weight			:bold;
	text-decoration		:underline;
	background			:#434343 url(../img/ico-bullet-branco-paginacao-proxima.png) no-repeat 63px 10px;
	color				:#fff;
	padding				:5px 12px 5px 5px;
	margin-left			:4px;
}

/************ Agenda do Ministro **************/
table.modelo02-agenda{
	width:100%;
	font-size		:0.8em;
}

table.modelo02-agenda tr td {
	padding			:20px;
}
 

table.modelo02-agenda tr td strong {
	color			:#919177; 
	display			:block;
	margin-bottom	:7px
}

.background{
	background: none repeat scroll 0 0 #E8E7DD;
}


/***********Proximos Eventos****************/
div.box-proximos-eventos {
            width    :220px !important;
            float      :left !important
}                      

div.box-proximos-eventos h2 {
	background		:#e1ded3;
	font-size		:1.2em;
	margin			:0 0 8px 0;
	padding			:3px 0;	
	width			:auto
}

div.box-proximos-eventos h2 span {
    background		:#f4893c;
	border-right	:3px solid #e9e9dd;
	color			:#fff;
	display			:inline;
	padding			:2px
}
 
div.box-proximos-eventos h2 span.galeria-multimidia {
            background:#6b5a22 !important
}
 
div.box-proximos-eventos h3 {
            width:220px !important;
            margin-left:1px !important;
            background:#e1ded3 !important;
            text-align:center
}
 
div.box-proximos-eventos h3 span {
            background:#e1ded3 !important;
            color:#f4893c !important;
            border:0px !important
}

div.box-proximos-eventos h3 span a,
div.box-proximos-eventos h3 span img{{
	text-decoration: none;
	border:none;
}
 
div.box-proximos-eventos  p.proximos-eventos, p.proximos-eventos-bkg {
            color:#919177;
            overflow:hidden;
            padding:5px
}
 
div.box-proximos-eventos p.proximos-eventos-bkg {
            background:#e8e7dd
}
 
div.box-proximos-eventos p.proximos-eventos span, p.proximos-eventos-bkg span {
            color:#f9b02b;
            float:left;
            font-size:1.1em;           
            font-weight:bold
}
 
div.box-proximos-eventos p.proximos-eventos strong, p.proximos-eventos-bkg strong {
            float:left;
            font-weight:bold;
            margin:0 0 0 24px;
            *margin:0 0 0 8px         
}
 
div.box-proximos-eventos p.proximos-eventos strong em, p.proximos-eventos-bkg strong em {
            color:#919177;
            display:inline-block;
            font-size:0.85em;
            font-style:normal;
            font-weight:normal;       
            margin-left:2px;
}
