/* Body properties */

body#intro {color: #f59a2b; background: #fff; font-weight: normal; font-family: "Lucida Grande", Arial;
  font-size: 12px;   
  font-stretch:narrower;
  margin:0;
  padding:0;
  padding-top: 0px;
  text-align:center;}
  
body { background-color: #393f46; font-weight: normal; font-family: "Lucida Grande", Arial; 
  font-size: 11px;   
  font-stretch:narrower;
  margin:0;
  padding:0px;
  padding-top: 0px;}



/*centrar*/

#centrar1
{   position: relative;
    padding: 0px;
    background: #fff;}
#centrar2
{   position: relative;
    padding: 0px;
    min-height: auto;
    background: #fff;}   
#centrar3
{position: relative;
 padding: 0px;
 background: #fff;}
  
 


/* corpo */
#linha1 {width:950px; height: 290px; margin: 0 auto; background: #fff }
  #header {width:950px ; height: 34px;}
    #lingua {
    width: 950px; height: 34px;
    background: url(../images/estrutura.jpg) 0px 0px no-repeat;
    margin: 0px; padding: 0px;
    position: relative;}
    #lingua li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top:0px }
    #lingua li, #lingua a {
    height: 34px; display: block;}      
    #lingua_1 {left: 876px; width: 29px;}
    #lingua_2 {left: 906px; width: 29px;}
    #lingua_1 a:hover {background: transparent url(../images/estrutura.jpg) -876px -461px no-repeat;}
    #lingua_2 a:hover {background: transparent url(../images/estrutura.jpg) -906px -461px no-repeat;}
    
  #logotipo {width:140px ; height: 210px ; background: url(../images/estrutura.jpg) 0 -33px no-repeat; float: left}
  #cabecalho {width:810px ; height: 210px ; background: url(../images/estrutura.jpg) -140px -33px no-repeat; float: right}
  #logo_fcul {width:209px ; height: 46px ; background: url(../images/estrutura.jpg) 0 -243px no-repeat; float: left}
  #menu { float: right;  width: 741px; height: 46px;position: relative; background: url(../images/estrutura.jpg) -209px -244px no-repeat}
   	 
  /*MENU*/
		
    #mainMenu{
		margin:0px;
		top: 0px; /*posicao do menu*/
		position:relative;	/* n&atilde;o mudar este atributo */
		padding-top:10px;
		width: 741px;
		text-align: left;
		height: 24px;

	}
	#mainMenu a{ /*cor do menu*/
	    background: #666666;
		padding:7px 11px;	
		font-weight:normal;
		font-family: "Lucida Grande", Arial;
		font-stretch:extra-expanded;
		text-transform: uppercase;
		font-size:11px;	
	    color: #fdf7d2;
	    text-decoration: none;	
		height: 24px;
		

	}
	#mainMenu a:hover{
		cursor:pointer;		
		background:#4ea6fe; color: #000; 
		height: 24px;	}
		
		
		

		
		/*Estilos e atributos para o menu */
	#mainMenu .activeMenuItem{
        height: 27px;
		}
	
	#mainMenu .activeMenuItem img{
		position:absolute;
		bottom:0px;
		right:0px;
		
	}
   
   /*
	estilos e atributos do menu inactivo
	*/
	#mainMenu .inactiveMenuItem{		
		color: #fff;	
		cursor:pointer;	
	}

	#submenu{		
		padding:0px;
		height: 21px;
		text-align: left;
		top:27px;
		left:0px;
		position: absolute;
		padding-top: 2px;
		width: 729px;
		background: #4ea6fe;
	}	
	#submenu div{
		white-space:nowrap;
		
	}

	#submenu a{	
		text-decoration:none;	
		padding:0px;	
	    color: #000;	
		text-transform: uppercase;
		font-weight: normal;
		letter-spacing: -0.07em;
		font-stretch:extra-condensed;
		font-size:10px; 
		font-family: "Lucida Grande", Arial;
	}
	
	#submenu a:hover{
		color: #fff;
		cursor:pointer; 
		text-decoration: underline;
		bottom:0px;    
		
	}
	
	div#menu div#submenu div#submenu_1, div#menu div#submenu div#submenu_2, div#menu div#submenu div#submenu_3, div#menu div#submenu div#submenu_4, div#menu div#submenu div#submenu_5, div#menu div#submenu div#submenu_6, div#menu div#submenu div#submenu_7, div#menu div#submenu div#submenu_8  {color: #fff}
  

#linha2 {width: 950px; padding: 0; margin: 0 auto; height: auto; background: #fff; overflow: hidden}
  #guia_conteudos { width: 950px; height: 8px; background: transparent url(../images/estrutura.jpg)  0 -310px no-repeat; }

  #esquerda { margin-left:11px; width: 187px; float: left; min-height: 350px; height: auto; background: #aab1b3; padding: 6px; text-align: justify; color: #fff; 
    /*--fundo e canto direito--*/
	  -moz-border-radius-bottomright: 10px;
	  border-bottom-right-radius: 10px;
	  -webkit-border-bottom-right-radius: 10px;
	/*--fundo e canto esquerdo--*/
	  -moz-border-radius-bottomleft: 10px;
	  border-bottom-left-radius: 10px;
	  -webkit-border-bottom-left-radius: 10px; }  
	   

	   
	   
	 ul#submenus_3  {
	  margin: 0; padding: 0;
	  float: left;
	  width: 186px;
	  list-style: none;
	  position: relative; /*--não mexer nesta função--*/
	  font-size: 11px;
	  text-transform: uppercase;
	  }
    ul#submenus_3  li {
	  height: 42px;
	  margin: 0; padding: 0px;}
    ul#submenus_3  li a {
      padding: 14px 18px;
	  letter-spacing: -0.04em;
	  display: block;
	  color: #fff ;
	  text-decoration: none;
	  background: url(../images/estrutura.jpg) 0px -580px no-repeat;}
    ul#submenus_3  li a:hover { background: url(../images/estrutura.jpg) 0px -625px no-repeat; color: #000 }
	   
	   
	   
	   
	   
/*bloco central de conteudos*/	 
  #centro { width: 704px; float: right; min-height: 350px; height: auto; background: #393f46; padding: 4px 12px 5px 12px; text-align: left; margin-right: 12px; line-height: 15px; 
    /*--fundo e canto direito--*/
	  -moz-border-radius-bottomright: 10px;
	  border-bottom-right-radius:  10px;
	  -webkit-border-bottom-right-radius: 10px;
	/*--fundo e canto esquerdo--*/
	  -moz-border-radius-bottomleft: 10px;
	  border-bottom-left-radius: 10px;
	  -webkit-border-bottom-left-radius: 10px;}  
	  
	      #content_guia { height: 14px; width:704px; font-family: "Lucida Grande", Arial; font-size:9px; font-weight:normal;  font-stretch: narrower; text-transform: uppercase;  text-align: left; padding-bottom:15px }
	      
	      	a.guia { color: #aab1b3;}
	      	a.guia:hover { color: #f59a2b; text-decoration: underline; }


/*Rodapé*/

#linha3 {width:950px ; height:29px ; margin: 0 auto; }
  #rodape { width: 209px; height: 29px; float: left }
   /*rodape*/
    #fundo_links {
    width: 209px; height: 29px;
    background: url(../images/estrutura.jpg) 0px -400px no-repeat;
    margin: 0px; padding: 0px;
    position: relative;}
    #fundo_links li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top:0px }
    #fundo_links li, #fundo_links a {
    height: 29px; display: block;}      
    #fundo_links_1 {left: 12px; width: 27px;}
    #fundo_links_2 {left: 42px; width: 27px;}
    #fundo_links_3 {left: 163px; width: 32px;}
    #fundo_links_1 a:hover {background: transparent url(../images/estrutura.jpg) -12px -429px no-repeat;}
    #fundo_links_2 a:hover {background: transparent url(../images/estrutura.jpg) -42px -429px no-repeat;}
    #fundo_links_3 a:hover {background: transparent url(../images/estrutura.jpg) -163px -429px no-repeat;}
    
    
  #CAAUL_id {width: 600px; height: 25px; float: right; letter-spacing: 1px; font-variant: small-caps;   font-stretch:narrower; font-size: 9px; color: #393f46; text-transform: uppercase; text-align: right; padding-right: 20px; padding-top: 4px;}


/*HOME*/  

p.Tit {color: #000; font-family: "Lucida Grande", Arial; font-size:11px; font-weight:bold; margin-bottom: 5px; margin-top: 5px; text-transform: uppercase; text-align: left; letter-spacing: -0.07em; line-height: 12px; background: url(../images/estrutura.jpg) -16px -505px no-repeat; padding-left: 16px; }
a.Tex {padding-left: 0px; color: #393f46; font-family: "Lucida Grande", Arial; font-size:11px; line-height: 14px; margin: 0px; font-weight: normal; letter-spacing: -0.04em }
#novidades{ width: 150px; height:18px; background: transparent url(../images/estrutura.jpg) -18px -356px no-repeat;}
#separador_novidades{ width: 175px; height:5px; background: transparent url(../images/estrutura.jpg) -21px -376px no-repeat; margin-top: 5px}




/* atributos nos conteudos e links*/
table#equipa {width: 99%; background: #292d32;
      -moz-border-radius: 6px;
	  border-radius: 6px;
	  -webkit-border-radius: 6px;}  


td {font-weight: normal; font-family: "Lucida Grande", Arial; font-size: 12px; color: #323232 }

h1 {color: #f59a2b; font-family: "Lucida Grande", Arial; font-size:16px; font-weight:bold; margin-bottom: 9px; margin-top: 5px; background: url(../images/estrutura.jpg) -220px -359px no-repeat; padding-left: 20px; text-transform: uppercase }
h2 {text-transform: uppercase; color: #4ea6fe; font-family: "Lucida Grande", Arial; font-size: 14px; line-height: 14px; margin-bottom: 5px; margin-top: 5px }
h3 {color: #fff; font-family: "Lucida Grande", Arial; font-size:13px;  line-height: 16px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-stretch: normal; font-weight: bold}
h4 {color: #fff; font-family: "Lucida Grande", Arial; font-size:13px;  line-height: 16px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-stretch: normal; font-weight: bold}
h5 {color: #4ea6fe; font-family: "Lucida Grande", Arial; font-size:13px; line-height: 13px; margin-bottom: 0px; margin-top: 0px; text-align: left }
h6 {color: #fff; font-family: "Lucida Grande", Arial; font-size:12px;  line-height: 16px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-stretch: narrower;font-weight: normal;}
h7 {color: #92959a; font-family: "Lucida Grande", Arial; font-size:12px;  line-height: 15px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-weight: normal; letter-spacing: 0.1em}


div.cinza {font-style: italic; color: #aab1b3; font-family: "Lucida Grande", Arial; font-size:10px; margin-bottom: 5px; margin-top:-5px; padding-left: 20px }

a {text-decoration: none; font-style: normal; color: #f59a2b; outline: none}
a:hover{outline: none; color: #fff}

a.equipa {text-decoration: none; font-style: normal; color: #fff; outline: none; text-transform: uppercase}
a.equipa:hover{outline: none; color: #f59a2b}

#content_cabecalho {color: #f59a2b; font-family: "Lucida Grande", Arial; font-size:15px; font-weight:bold; margin-bottom: 5px; margin-top: 5px; background: url(../images/estrutura.jpg) -217px -360px no-repeat; padding-left: 20px; text-transform: uppercase }

input {color: #666; font-family: "Lucida Grande", Arial; font-size:10px;   text-align: justify; font-stretch: narrower;font-weight: normal; background:#fff; border: 0px; padding: 2px;}

.texto_cinza {color: #e6e6e6; font-family: "Lucida Grande", Arial; font-size:11px;  line-height: 16px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-stretch: narrower;font-weight: normal}
.noticias_linha {color: #fff; font-family: "Lucida Grande", Arial; font-size:11px;  line-height: 16px; margin-bottom: 0px; margin-top: 0px; text-align: justify; font-stretch: narrower;font-weight: normal}

p {font-weight: normal; font-family: "Lucida Grande", Arial; }

li {line-height: 16px; letter-spacing: 1px;}



  
  ul
{
list-style: square;
color: #f59a2b;
/*list-style-image:url(../images/li.jpg);*/
  }
 

form {
	margin: 0;
}

img {border: 0px; padding: 0; margin: 0}
img.equipa_foto { max-width: 200px; border-style: none; border:0px}
