/**
    Document: style
    Created on: 13/Jul/2010, 17:22:07
    Author: Col. Sagrado Coração de Maria - Lisboa
    Description: Tema do site comtigo
    Version: 1.0
    Theme Name: tComtigo
    Theme URI: http://sti.cscm-lx.pt
**/

/**
* Like WordPress, this work is released under
*  GNU General Public License, version 2 (GPL).
**/

/**
* Cores:
* -azul1: #63C3D9
* -azul2: #2795BA
*
**/

/** debug **/
body {
    /*background-color: #2795BA;*/
    margin: 0 auto;
}
#main {
    /*background-color: #fff;*/
}


/** font **/

@font-face {
	font-family: 'SmudgerStdRegular';
	src: url('css/smudgerstd-webfont.eot');
	src: local('â˜º'), url('css/smudgerstd-webfont.woff') format('woff'), url('css/smudgerstd-webfont.ttf') format('truetype'), url('css/smudgerstd-webfont.svg#webfontrbEM2STx') format('svg');
	font-weight: normal;
	font-style: normal;
}



.moretext {
	display: inline;	
}

/** custom style **/
a {
    text-decoration: none;
}
#top-links, #social {
    margin-top: 5px;
}
#top-links {
    height: 30px;
}
#top-links ul {
    list-style: none;
    color: #2795BA;
    padding: 0;
}
#top-links ul li {
    display: inline;
    font-size: 9px;
    color: #2795BA;
}
#top-links a {
    color: #2795BA;
    text-das do Sagrado Coraçãecoration: none;
}
#social {
    text-align: right;
    height: 30px;
    padding-top: 5px;
}
#social img {
    width: 24px; height: 24px;
    
}

#search_form {
  display: inline;
  vertical-align: middle;
  
}
#search_form #search_input {
  margin-left: 10px;
  border: 1px solid #622081;
  width: 150px;
  
}




#gallery img {
    width: 83px; height: 53px;
    padding: 1px;
}
#gallery {
    text-align: right;
}
#instituto {
    margin-top: 57px; /** =logo.img.height-instituto.img.height **/
}
#texto-abaixo {
    text-align: justify;
    margin-top: 5px;
    display: block;
}
#texto-abaixo .destaque {
    font-weight: bold;
    color: #2795BA;
}
#texto-abaixo  p{ /** valido apenas para as views de categoria **/

  margin: 0px 0px 1.5em 5px;
}
#text-abaixo .entrada {
  display: block;
  padding-bottom: 25px;
}



.title {
	font-size: 30px;
	color: #622081;
}


#menu {
    background-color: #fff;
    /** height: 278px; **/
    height: auto !important;
    /** min-height: 278px; **/
}
#menu ul {
    list-style: none;
    padding-left: 0px;
    margin-top: 0px;
}
#menu ul li {
   font-size: 30px;
    font-family: SmudgerStdRegular;
    color: #fff;
  /**  line-height: 36px; **/
    width: 230px;
  /**  text-indent: 10px; **/
    word-spacing: 10px;
    margin: 3px;
}

#menu ul li:first-child {
  text-align: left;
}
#menu ul li a {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  vertical-align: middle;
  background-color: #622081;
}

#menu ul li:nth-child(1) a{
  background-color: #f39401;
}
#menu ul li:nth-child(2) a{
  background-color: #e95d0e;
}
#menu ul li:nth-child(3) a{
  background-color: #eb6878;
}
#menu ul li:nth-child(4) a{
  background-color: #e4007b;
}
#menu ul li:nth-child(5) a{
  background-color: #93117e;
}
#menu ul li:nth-child(6) a{
  background-color: #622081;
}



#menu ul li:hover {
  /** background-color: #2795BA; **/
}
 
#agenda h4 a {
color: #63C3D9;
}
#agenda h4, #agenda h3, #agenda h2 {
    font-family: SmudgerStdRegular;
    font-size: 40px;
    color: #63C3D9;
    font-weight: bold;
    margin-bottom: 0px;
}
#agenda h4 {
	font-size: 30px;
}
#agenda ul {
    list-style: none;
    padding: 0px;;
    margin: 0px 0px 0px 0px:

}
#agenda li {
    list-style-type: none;
    margin: 0px;
}
#agenda .agenda_item {
    margin-bottom: 10px;
}
#agenda .agenda_item .data {
    font-size: 15px;
    font-weight: bold;
    color: #63C3D9;
    display: block;
}
#agenda .agenda_item .info {
    font-size: 9px;
    font-weight: bold;
    text-align: justify;
}
#agenda .agenda_item .link {
    font-size: 9px;
    font-weight: bold;
    display: inline;
    
}


ul, ol {
  margin: 0px;
}
.headimg {
    width: 750px;
    height: 150px;
}
.foto_gallery {
    width: 478px;
    height: 334px;
}

#resultados_pesquisa {
  margin-top: 30px;
}
#resultados_pesquisa h1 {
    color: #622081;
}
#resultados_pesquisa h1 img {
  margin-bottom: -10px;
}
#resultados_pesquisa ul {
  list-style: none; 
}
#resultados_pesquisa ul li {
  height: 30px;
  margin: 1px solid #fff;
  padding: 10px;
}
#resultados_pesquisa ul li:nth-child(2n+1){
  background-color: #e6e6e6;
}
#resultados_pesquisa ul li:nth-child(2n){
  background-color: #b4bdd2;
}
#resultados_pesquisa ul li.post_title {
  font-size: 17px;
  padding-left: 40px;
}
