/*
 Projecto: Sé Catedral do Huambo - http://secatedral-huambo.org
 Produção: José Monteiro, Marlene Nobre
 Portugal: Outubro 2008
 Versão: 1.0
*/

* {margin:0;padding:0;}
html {background:#0d6f81 url(img/barra-fundo.gif) repeat-x;}		
body {text-align:center; font:100%/1.2em verdana, arial, geneva, sans-serif; color:#222;}	

h1,h2,h3,h4{font-family:georgia,times,serif;}
h1 {text-indent:-9874px; } 
h1 a {height:230px; display:block; }
h2 {font-size:1.2em;color:#555;margin:15px 0;padding-top:0px; }
h3 {font-size:.95em;color:#5b8305;margin-top:10px; }

cite {color:#ce551b;}
small {color:#888;font-size:.7em;}

a {color:#ce551b; text-decoration:none; border-bottom:1px dotted #ddd;}  
a:hover {color:#0000ff; border-bottom:1px dotted #ce551b;}

img {background:url(img/load.gif) no-repeat center center;border:none;font-size:.7em;}
img.esq {float:left; margin:5px 10px 0 0; padding:1px; border:1px outset #bbb; }

br.clear {clear:both;}
hr { border:0; border-bottom:1px solid #fff;clear:both;margin:0 10px 15px 180px;height:0;}
dl {text-align:left; font-size:.75em; margin:0 0 0;}
dl dt {font-weight:bold;}
dl dd {}

dl#dados {margin-bottom:20px;}
dl#dados dt.vazio {padding:5px 0;}

ul#menu {list-style:none; margin:10px 5px 20px 30px;}
ul#menu li {padding:2px 0;border-bottom:1px solid #c9dceb;font:bold .7em/2em verdana,arial,sans-serif;  }
ul#menu li a {color:#5b8305; text-decoration:none; text-transform:uppercase; padding-left:20px; 
background:url(img/imgs.gif) no-repeat 4px 2px;  }
ul#menu li a:hover { color:#ce551b; background:url(img/imgs.gif) no-repeat 4px -12px; }

span.cx {font-size:.75em; margin:10px 7px 0 32px; text-align:center; display:block; background:#fafafa; }
span.cx a {color:#0d6f81; }
span.cx a:hover { color:#ce551b;  }

ul { }
ul li {list-style:none inside; }

ul.infos {padding:5px; text-align:center; }
ul.infos li {font-weight:bold;}

ul.pe {font-size:.8em;}
ul.pe li {list-style:inside; padding:5px 0 5px 15px; color:#8b0000; }

ul.links {font-size:.8em;}
ul.links li {padding:5px; list-style:square inside; }


div#tira {float:left;width:120px;height:306px;background:url(img/banner.jpg) no-repeat 1px 0;  }
div#fundo {background:url(img/banner.jpg) no-repeat top right;}
div#geral {width:870px;text-align:left;margin:19px auto 0;background:url(img/fundo.gif) repeat-y top right;}
div#coluna {float:left; width:200px;}

div#conteudos {float:right;width:545px;}
div#banner {height:150px;}

div#extra {height:150px; background:url(img/caixas.jpg) no-repeat 15px 20px; padding-left:31px; }

div#extra div {  }
div#extra div a { float:left; width:155px;height:110px; margin:25px 8px 0 0; }
div#extra div a:hover { }

div.artigos { margin:0 5px 0 0;padding:10px 25px;  }
div.artigos p { padding:5px 0 10px 0; font-size:.8em; }


div#footer {height:284px;padding-left:155px;font-size:.75em; color:#555; background:url(img/footer.gif) no-repeat top right;}
div#footer p {  }
div#footer dl {float:left;width:150px; text-align:center; margin-right:50px; padding:30px 0 50px 0; }
div#footer .cxs {float:left; width:240px; margin:0 5px;    }
div#footer .cxs ul { list-style:disc inside; font-family:"trebuchet ms",verdana,arial,sans-serif; }
div#footer .cxs ul li { line-height:2em; }
div#footer .cxs ul li a { color:#0d6f81; }
div#footer .cxs ul li a:hover { color:#ce551b;  }

address {width:870px;text-align:right;font:normal .8em "trebuchet ms",arial,sans-serif;padding-bottom:30px;background:#0d6f81;color:#eee; }
 
address span {padding-right:50px; } 
address span a { color:tan; }  
address span a:hover { color:#000;  }

/* stats - estatísticas 
div.statcounter,img.statcounter { } */


/* galeria */
div#galeria {background:#eee; text-align:center; padding:10px 0 10px 10px;  border:1px solid #ddd;}
div#galeria img {float:left; margin:5px 15px 10px 5px; padding:1px;border:1px outset #fff;}

/* cms */
div#breadcrumbs {font-size:.8em; margin-left:20px; color:#fff;  }
div#breadcrumbs a {color:pink; text-decoration:; }
div#breadcrumbs a:hover {color:#c00927; }

div#search {}
form#post { }

fieldset {padding:10px; margin:10px; background:#eee; color:#000; }
legend {font:bold .8em georgia,times,serif; padding:0 5px;color:#333;}
input {padding:2px; }
input.button {padding:0 4px; font-weight:bold; font-size:.85em; color:blue; }
input#edit_article { padding:0 15px; text-transform:uppercase; }
#at,#as,#dm,#km  {width:100%; padding:4px;   }

div#geral p.date {border-top:2px solid #c9dceb; margin:10px 0; font-size:.7em; text-align:right;}
div#geral p.date a {margin-right:10px;   }
div.paginator {text-align:center; font-size:.75em; color:#777; margin-top:10px;  }
p.but { font-weight:bold; text-align:center; padding-left:5px; }
select#cat { width:200px;  background:#fff; }
select#cat option { padding:4px 6px; font-weight:bold; }

textarea {width:99%; height:15em; font:normal .85em verdana,sans-serif; padding:3px; }
textarea#txt {height:30em;  }

.comment {background:#f5f6f6; color:#808080; padding:10px; margin:0 0 10px 0; border-top:1px solid #c9dceb; }
.commentsbox {padding:10px; margin:0 0 10px 0; }

textarea,fieldset,#at,#as,#dm,#km,p.but {border:1px solid #c9dceb;}
.text {}
.button {}
input#name, input#email, input#weblink,input#url {width:99%;}
input#contactform {border:2px solid red; }


/* slimbox */
#lbOverlay {position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;}
.lbLoading {background:#fff url(http://marvirtual.com/a-file/js/img/loading.gif) no-repeat center;}
#lbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background: transparent url(http://marvirtual.com/a-file/js/img/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(http://marvirtual.com/a-file/js/img/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family:verdana,arial,geneva,helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink {display:block;float:right;width:66px;height:22px;margin:5px 0;outline:none;
background:transparent url(http://marvirtual.com/a-file/js/img/closelabel.gif) no-repeat center;}
#lbCaption, #lbNumber {margin-right:71px;}
#lbCaption {font-weight:bold;}





/*
Cores - Menu: 
  Fundo Geral (Azul): #0D6F81
  Texto Geral (Cinza Escuro): #545454
  Texto Verde (Menu Activo): #5B8305
  Texto Laranja (menu Over e Titúlos): #CE551B
*/

    /* Header */
    /* Estrutura */
    /* Navegao */
    /* Pesquisa */
    /* Ttulos */
    /* Listas */
    /* Formulários */
    /* Links */
    /* Miscelnia */		
   
