/*   
Theme Name: IEQ Sao Joao
Theme URI: http://www.ieqsaojoao.com
Description: Site IEQ Sao Joao
Author: Francois Holanda
Author URI: http://teresinagospel.com.br/
Version: 1.0
*/

* {margin:0; padding:0; list-style:none; border:0;}
a{color: #666;}
a:hover{color:#999;}
body {background:  url(image/fundotopo.jpg) repeat-x top center; color:000; text-align:center; margin:0; padding:0;}
h2 {color: #669900; font: 20px arial; text-align:left; text-transform: lowercase; padding:0; border:0;}
h1, h2, h3, h4, h5{color: #0099CC; }
p {color:#666; font-size:14px;}
img {border:none; background: none; margin: 0;}
input, textarea {border: 1px solid #d1d1d1;}

#paginas         {height:40px; background:#1E7099; text-align: center; margin: 0 auto;}
#paginas li      {float:left; display: inline;}
#paginas a	     {color:#C4ECFF; display: block; font:bold 12px arial; padding: 10px;}
#paginas a:hover {background: url(image/mnhover.jpg); color: #FFF;}

#containerheader {width: 860px; text-align:left; margin:0 auto;}
#header  {margin:0 auto;}
#logo  {background: url(image/logotopo.jpg) no-repeat; float: left; width: 341px; height:230px; margin:0;}
#textotopo {float:left; width:510px; height:230px;}
#textotopo p{font: 30px arial; color: #1E7099; padding:50px; text-align:center;}
#lahora  {height: 30px; text-align: center; clear:both;}
#lahora p{color:#FFF; font: bold 13px Arial; padding-top: 5px;}


#container {background:#FFF; width: 860px; text-align:left; margin:0 auto;}

#menu {float: left; width:180px; margin-right:15px; display:inline;}
#menu a	      {color:#666;  font: 15px arial; line-height: 26px; margin-left: 10px;}
#menu a:hover {color: #999; text-decoration: none;}
#menu h2 {background: url(image/img_h2.jpg) no-repeat top left; color:#006699; font: bold 16px arial; padding: 10px 0 5px 10px; margin:12px 0 10px 0; text-transform: uppercase;}
#menu div{ background:#FFF; margin:0; border:0; padding:0; }
#menu img {margin-left: -10px;}
#menu a:hover img{filter:alpha(opacity=70);-moz-opacity: 0.85; opacity: 0.70;	}

 #corpo {background:#FFF; width:440px; float:left; line-height:20px; padding: 10px;}
 #corpo a:hover {text-decoration:none;}
 #corpo .data{font-size:12px; padding: 5px 0 15px 0;}
 #corpo img {max-width:420px; !important;}
 #corpo img {max-height:450px; height: auto !important; height: 450px;}*/
 #corpo #texto h1{color: #006699; font: 16px Arial; margin: 10px 0 5px 0;}
 #corpo #texto p {font-size: 14px; color: #666; line-height: 150%; margin: 10px 0 20px 0;}
 #corpo #texto a {color: #0099CC; line-height: 100%;}
 #corpo #texto a:hover{color:#006699; }
 #corpo #texto small{color:#333; font:bold 10px verdana; margin-bottom: 10px;}
 #corpo #bordatexto {border: solid 1px #EFEFEF; padding: 0 10px; margin-top: 10px; margin-bottom: 10px;}

.recursos {background:#E5F5FA; padding:4px;}

#noticias h2{margin-top: 20px; margin-bottom: 5px; background: #006699; padding: 4px; color:#fff;}
#noticias a	  {width:440pX; display: block; padding: 1px; line-height: 20px; text-decoration: none; border-bottom: 1px solid #ccc; }
#noticias a:hover {display: block; color: #FFF; background:#006699;}
#noticias ul  {padding: 0;  float:left;}
.navtextual{color:#999;}


#sidebar {float: left; width:180px; margin-left:15px; display:inline; text-align:center;}
#sidebar h2 {background: url(image/img_h2.jpg) no-repeat top left; color:#006699; font: bold 16px arial; padding: 10px 0 5px 10px; border:0; margin:12px 0 10px 0; text-transform: uppercase; text-align:left;}
#sidebar div{clear:both; background:#FFF; margin:0; border:0; padding:0; }

#footer {background: url(image/fundofooter.gif) no-repeat top center; width:900px; height:190px; padding:10px; text-align:center; margin:20px auto;}
#footer p{color: #fff; font: 14px arial; padding: 10px 0;}
#footer a {color: #fff; font-size: 15px;}
#footer a:hover{color: #FFF; font-size: 12px;}
#footer .autor a{font: 10px arial;}
#footer .autor a:hover{font: 10px arial; text-decoration:none;}
#footer .autor{float: right; font: 10px arial; margin-right: 20px;}
