/***********************************************************************************************/
/***********************************************************************************************/
/*********** 																								************/
/*********** Folha de estilos para a Exportação para HTML do DCS-Horários versão X5 ************/
/*********** 																								************/
/***********************************************************************************************/
/***********************************************************************************************/
/*********** 																								************/
/*********** NOTA: A edição manual deste ficheiro poderá levar a resultados 			************/
/***********   inesperados no aspecto da página de internet!								************/
/*********** 																								************/
/***********************************************************************************************/
/***********************************************************************************************/

/* Formatação geral para toda a página */
* {
padding				: 0;
margin				: 0;
} 

/* Formatação geral para o corpo da página */
body {
font					: .8em "Lucida Sans", "Trebuchet MS", Verdana, Arial, Sans-Serif;
background-image	: url(background.gif);
background-repeat	: repeat;
}

/* Formatação geral das hiperligações */
a {
text-decoration		: none;
color						: #3B85CA;
}

/* Formatação geral das hiperligações (quando o rato se encontra por cima destas) */
a:hover { 
color				: #000; 
}

/* Formatação geral para o destaque de linha h2 */
h2 { 
font-size			: 15px; 
color					: #31799F; 
padding				: 0 0 5px 0;
}

/* Formatação para o bloco principal de dados da página */
#wrap {
margin				: 20px auto;
width					: 900px;
padding				: 10px;
background-color	: #fff;
}

/* Formatação para o bloco principal de dados da página */
#header {
height			 	: 70px;
background-color	: #DBE2E3;
text-align		 	: center;
}

/* Formatação do cabeçalho dos dados (NOME_ESCOLA) */
#header h1 { 
padding-left		: 10px; 
padding-top			: 12px; 
font-size			: 25px; 
color					: #31799F; 
}

/* Formatação do cabeçalho dos dados (NOME_ESCOLA, mas com hiperligação) */
#header h1 a { 
font-size			: 25px; 
color					: #31799F; 
text-decoration	: none;
}

/* Formatação do cabeçalho dos dados (HORÁRIOS ANO LECTIVO - ANO_LECTIVO) */
#header h2 {
padding-left		: 10px; 
padding-top			: 0px; 
font-size			: 14px; 
color					: #fff; 
}

/* Formatação dos items do menu (PROFESSORES, TURMAS, SALAS) */
#menu {
text-align			: center;
margin-top			: 10px;
font-size			: 11px;
padding				: 2px;
font-weight			: bold;
font-family			: Arial, Helvetica, sans-serif;
border				: 0px solid #D8E3EE; 
background-color	: #F8F7F3 ;
}

/* Formatação das hiperligações dos items do menu (PROFESSORES, TURMAS, SALAS) */
#menu a {
color 				: #3B85CA;
text-decoration 	: none;
font-size			: 10px;
}

/* Formatação das hiperligações dos items do menu, quando o rato se encontra por cima destas */
#menu a:hover {
color 				: #000;
}

/* Formatação do conteúdo dos dados (LISTA DE TURMAS, PROFESSORES E SALAS) */
#content { 
text-align			: left;
margin-top			: 5px;
padding				: 10px;
font-size			: 11px;
}

/* Formatação da tabela superior dos dados a exibir (PROFESSORES, TURMAS, SALAS) */
#topTable {
text-align			: center; 
background-color	: #DBE2E3;
}

/* Formatação da tabela inferior dos dados a exibir (Lista de PROFESSORES, TURMAS, SALAS) */
#dataTable {
text-align			: left;
padding-left		: 30px;
}

/* Formatação da linha discritiva da geração de horários */
#label { 
clear					: both;
text-align			: center; 
color					: #3B85CA;
font-size			: 10px; 
padding				: 2px;
}


#pdflink { 
position			: relative;
margin				: 0; 
float               : right;
text-align          : right;
font-size			: 10px; 
}

#pdflink a{ 
padding				: 0; 
}

/* Formatação da informação do rodapé da página */
#footer { 
margin-top			: 25px; 
clear				: both;
text-align			: center; 
color				: #31799F;
font-size			: 10px; 
background-color	: #DBE2E3;
padding				: 2px;
}

/* Formatação das hiperligações no rodapé da página */
#footer a { 
color					: #BE970E;
text-decoration 	: none;
}

/* Formatação das tabelas  */
#dcsTable{
font-size			: 12px;	
border-collapse	: collapse;
width					: 700px;
margin				: 25px 0 0 0;

}


#rowBg1{
background-color	: #F8F7F3;
}
#rowBg2{
background-color	: #DBE2E3;
}

#colL {
text-align		  	  : left; 
color               : #296584;
padding: 1px 15px 1px 10px;
}

#colR {
text-align			  : right;
color               : #296584; 
padding: 1px 15px 1px 10px;
}

#colC {
text-align			  : center; 
color               : #296584;
padding: 1px 15px 1px 10px;
}

#colLul {
text-align			  : left; 
color               : #296584;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}

#colRul {
text-align			  : right; 
color               : #296584;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}

#colCul {
text-align		  	  : center;
color               : #296584;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}

#colHL {
text-align		  	  : left; 
color               : #296584;
border-top-width    : 1px;
border-top-color    : #c2c2c2;
border-top-style    : solid;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}

#colHR {
text-align			  : right;
color               : #296584; 
border-top-width    : 1px;
border-top-color    : #c2c2c2;
border-top-style    : solid;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}

#colHC {
text-align			  : center; 
color               : #296584;
border-top-width    : 1px;
border-top-color    : #c2c2c2;
border-top-style    : solid;
border-bottom-width : 1px;
border-bottom-color : #c2c2c2;
border-bottom-style : solid;
padding: 1px 15px 1px 10px;
}