/*  
Theme Name: Asponfar
URI: http://www.asponfar.org.br/

Description: O Tema foi criado pela M4 Web, juntamente com a Estrutura do Site  
Version: 1.0
Author: Diego Roberto Antunes
URI: http://www.m4web.com.br/
*/

* {margin: 0; padding: 0; list-style: none;}

hr { display: none; visibility: hidden; }

body {
	background-image: url(images/fundo.png);
	font-family: "Trebuchet MS";
	font-size: 13px;
}

#page {
	width: 765px;
	height: auto;
	background-image: url(images/bg-page.png);
	background-repeat: repeat-y;
	margin: 20px auto;	
}

#topo {
	background-image: url(images/topo.jpg);
	background-repeat: no-repeat;
	height: 226px;
}
#topo h1 {
	text-indent: -5000px;
	overflow: hidden;
	background-image: url(images/asponfar.png);
	width: 163px;
	height: 24px;
}
#topo h3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 170px;
	text-align: center;
	font-weight: normal;
	padding-top: 10px;
}
#nome {
	margin: 53px 0 0 165px;
	float: left;
	_float: none;
	
}
#naveg-topo {
	float: left;
	margin-top: 42px;
	clear: both;
	width: 700px;
}
#naveg-topo li {
	float: left;
	padding-left: 23px;
}
#naveg-topo li a {
	text-decoration: none;
	color:#516631;
}
#searchform {
	clear: both;
	padding-top: 23px;
	_padding-top: 25px;
}
#s {
	background-image: url(images/fundo-busca.png);
	background-repeat: no-repeat;
	width: 115px; 
	height: 18px;
	border: none;
	font-size: 12px;
	padding-top: 4px;
	color: #5A7535;
	margin-left: 7px;
	padding: auto 5px 0 5px;
	text-indent: 5px;
	_background-attachment: fixed;
}
#searchsubmit {
	background-image: url(images/ok-busca.gif);
	_background-image: url(images/ok-busca.jpg);
	background-repeat: no-repeat;
	border: none;
	width: 35px;
	height: 24px;
	_height: 22px;
	background-position: top;
}

/*-------------------- MENU -------------------------------------------------*/


#sidebar-left {
	float: left;
	width: 180px;
}
.navegue {
	font-weight: bold;
	color: #484848;
	background-image: url(images/navegue.jpg);
	background-repeat: no-repeat;
	text-indent: 27px;
	padding-top: 3px;
	margin: 5px 0 0 4px;
} 
.sidebar { margin-left: 5px; margin-bottom: 15px; }
.sidebar li {
	background-image: url(images/fundo-menu.png);
	width: 154px;
	height: 20px;
	text-align: right;
	background-repeat: no-repeat;
	padding-top: 6px;
	font-size: 12px;
}
.sidebar li a {
	padding-right: 15px;
	color: #555555;
	text-decoration: none;
}	
.sidebar li a:hover { color:#000; }


/*------------------- Conteudo ---------------------*/


#conteudo {
	margin-left: 180px;
	margin-top: -15px;
	width: 370px;
}

#destaque h2 {
	font-size: 26px;
	font-weight: bold;
}
#destaque h2 a {
	color: #3F3F3F;
	text-decoration: none;
}
#destaque h2 a:hover {color: #666666; text-decoration: underline;}

#destaque p, #responda p { 
	padding: 2px 0 12px 0;
	border-bottom: 1px solid #E2E9D6;
}
#destaque p a, #responda p a { 
	text-decoration: none;
	color: #757575;
}
#destaque p a:hover, #responda p a:hover { text-decoration: underline }


#responda h6 {
	color: #66853D;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
#responda h4{
	font-size: 19px;
	padding: 2px 0 2px 0;
}
#responda h4 a {
	color: #3F3F3F;
	font-size: 18px;
	text-decoration: none;
	font-weight: lighter;
}
#responda h4 a:hover {
	color: #666666;
	text-decoration:underline;
}

#outras {
	margin-top: 12px;
}
#outras .titulo {
	font-size: 13px;
	font-weight: bold;
	color: #66853D;
	padding-bottom: 10px;
}
#outras li {
	background-image: url(images/bg-news-princ.png);
	width: 372px;

	background-repeat: no-repeat;
	color: #BF9900;
	font-size: 11px;
	text-indent: 12px;
	padding-top: 4px;
	padding-bottom: 2px;
	border-bottom: 1px solid #E2E9D6;
}

#outras li a{
	color: #666;
	font-size: 12px;
	text-decoration:none;
}
#outras li a:hover{
	color: #333;
	font-size: 12px;
	text-decoration:none;
}
.todas { padding-top: 10px; }
#outras p a{
	color: #66853D;
	text-decoration: none;
}
#outras p a:hover {
	text-decoration: underline;
}


#conteudo2 {
	margin-left: 180px;
	margin-top: -15px;
	width: 565px;
}

#conteudo2 p{
	color: #555555;
	padding: 10px 0 5px 0;
	text-align: justify;
}

#conteudo2 h2{
	font-size: 20px;
	padding-bottom: 3px;
	font-weight: lighter;
	border-bottom: 1px solid #E2E9D6;
}

#conteudo2 h2 a {
	color: #484848;
	text-decoration: none;
}


#conteudo2 li{list-style-type: circle; list-style-position: inside;}
#conteudo2 li a { color: #555555;  }
#conteudo2 li a:hover { color:  #66853D;  text-decoration: underline;}
/*-------------------- menu dir ----------- */


#menudir {
	float: right;
	margin-top: -10px;
	margin-right: 7px;
	_margin-right: 4px;
}
html > body #fotoshistoricas p a {
	background-image: url(images/fotos-hist.jpg);
	width: 191px;
	height: 176px;
	display: block;
	background-repeat: no-repeat;
	font-size: 17px;
	text-decoration: none;
	color: #757575;
	line-height: 326px;
	text-indent: 7px;
	padding: 0;
}
#fotoshistoricas p a {
	background-image: url(images/fotos-hist.jpg);
	width: 191px;
	display: block;
	background-repeat: no-repeat;
	font-size: 17px;
	text-decoration: none;
	color: #757575;
	text-indent: 7px;
	padding-top: 150px;
	padding-bottom: 3px;
}
#opiniao p a {
	background-image: url(images/opniao2.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 191px;
	height: 110px;
	text-decoration: none;
	color: #666666;
	margin-top: 20px;
} 
img {border: none;}




/*-------------------- FOOTER ----------- */

#footer {
	background-image: url(images/rodape.png);
	background-repeat: no-repeat;
	height: 42px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding: 8px 0 0 10px;
	clear: both;
}

#footer p { 
	font-weight: bold;
}

#footer address {
	font-style: normal;
	padding-top: 4px;
	color: #999;
}
address {
	font-style: normal;
	padding-top: 4px;
	color: #666666;
}




#sendbutton	{
	background-image: url(images/bg-enviar-contato.jpg) !important;
	background-repeat: no-repeat;
	border: none !important;
	font-size: 14px;
	width: 60px !important;
	height: 30px;
	clear: both;
}

a{
color: #66853D;
text-decoration: none;
}
a:hover { color: #666; text-decoration: underline; }

strong {color: #66853D }


.alignleft{ float: left; margin-left: 20px }
.alignright{ float: right; margin-right: 20px; }
.navigation{ padding-top: 30px; padding-bottom: 15px;}





.commentlist{
	margin: 20px 0 20px 0;
	font-style: normal;
	color: #757575;
}
.commentlist li{
	background-color: #FCFDFB;
	border: 1px solid #F0F3E9;
	padding: 5px;
	margin-bottom: 15px;
}
.commentmetadata{
	background-image: url(images/relogio.png);
	background-repeat: no-repeat;
	padding-left: 17px;
	margin-top: 4px;
}
#author, #email  {
	width: 400px;
	height: 24px;
	border: 1px solid #E2E9D6;
	background-color: #fff;
	font-size: 14px;
	text-indent: 10px;
	padding-top: 6px;
	color: #666;
}

#comment  {
	width: 400px;
	border: 1px solid #E2E9D6;
	background-color: #fff;
	font-size: 14px;
	padding-top: 6px;
	color: #666;
	height: 95px;
	font-family: "Trebuchet MS";
}

#nome1, #email1 { font-size: 13px; color: #757575; font-weight: bold; padding-bottom: 3px; }

#submit {
	background-image: url(images/bg-botao-responsta.jpg);
	width: 120px;
	height: 30px;
	background-repeat: no-repeat;
	font-size: 14px;
	color: #333;
	border: none;
}







#outras2 {
	margin-top: 12px;
}
#outras2 .titulo {
	font-size: 13px;
	font-weight: bold;
	color: #66853D;
	padding-bottom: 10px;
}
#outras2 li {
	background-image: url(images/bg-news-eventos.png);
	width: 565px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	color: #BF9900;
	font-size: 11px;
	text-indent: 12px;
	padding-top: 4px;
	list-style: none;
	list-style-position: outside;
	border-bottom: 1px solid #E2E9D6;
}

#outras2 li a{
	color: #666;
	font-size: 12px;
	text-decoration:none;
}
#outras2 li a:hover{
	color: #333;
	font-size: 12px;
	text-decoration:none;
}


#navegue {
	text-align: center;
	margin-top: 20px;
	color: #757575;
}
#navegue b a{ 
	border: 1px solid #cccccc;
	padding: 0 4px 0px 4px;
}
#navegue b a:hover { border: 1px solid #999999; text-decoration: none; background-color: #f0f0f0; }





.thumbscounter {
	text-align: center !important;
	margin-top: 10px;
	font-size: 12px !important;
	font-family: "Trebuchet MS" !important;
	
}
.thumbsfor, .thumbsback {margin-top: 7px; }
.thumbsfor a{
	float: none !important;
	font-family: "Trebuchet MS" !important;
	color: #000000;
	border: 1px solid #cccccc; padding: 1px 4px 1px 4px;
	margin-right: 78px;
}
.thumbsback a{
	float: none !important;
	font-family: "Trebuchet MS" !important;
	color: #000000;
	border: 1px solid #cccccc; padding: 1px 4px 1px 4px;
}
.thumbsfor a:hover, .thumbback a:hover{
	float: none !important;
	font-family: "Trebuchet MS" !important;
	color: #000000;
	border: 1px solid #999999; text-decoration: none; background-color: #f0f0f0; 
	
}


.myinlinepictureimg { padding-top: 15px; }


#conteudo2 ol li { list-style-type: none; _list-style-position: outside;}