/*SCROLLBAR*/
BODY { SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #CCCCCC; SCROLLBAR-ARROW-COLOR: #4F4F57; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC; SCROLLBAR-BASE-COLOR: #CCCCCC;}
/* CSS Document */
body,dl,dt,dd{margin:0;padding:0;}
.titulo_buz {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color: #FFFFFF; font-weight:bold;text-align: center;}
.titulo_gratis {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color: #FFFFFF; font-weight:bold;text-align: center;}
.titulo1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color: #000042; font-weight:bold;text-align: center;}
.titulo2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color: #000042; font-weight:bold;}
.titulo3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #000042; font-weight:bold;}
.titulo4 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color: #FFFFFF; font-weight:bold;}
.texto0 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color: #000042;font-weight:normal; text-align:inherit;}
.texto1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #000042;font-weight:normal; text-align:inherit;}
.texto2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #000042;font-weight:normal; text-align:justify; padding:2px 2px 2px 2px;}
.texto3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color: #000042;font-weight:bold;}
.texto4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #000042;font-weight:normal;padding:1px 1px 1px 1px;}
.texto5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color: #FFFFFF;font-weight:bold;}
.texto6 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color: #FFFFFF;font-weight:normal; text-decoration:none;}
.texto7 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color: #000042;font-weight:normal; text-decoration:none;}
.texto_branco {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #FFFFFF;font-weight:bold; text-align: left;text-decoration:none;}
.texto_branco1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight:bold; text-align: left;text-decoration:none;}
.texto_verde {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00CC33;font-weight:normal; text-align: left;}
.texto_verde1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#00CC33;font-weight:normal; }
.texto_laranja0 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFCB9B;font-weight:normal; text-align: left;}
.texto_laranja {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #FF6600;font-weight:normal; text-align: left;}
.texto_laranja1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color: #FF6600;font-weight:normal; text-align: left;}
.texto_vermelho {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FF0000;font-weight:normal;}
.texto_vermelho1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#FF0000;font-weight:normal;}
.texto_vermelho2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FF0000;font-weight:normal;}
.texto_selec {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight:normal; text-decoration:underline;}

.subopcao1{display:block;}
.subopcao{display: none;}
/*if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}*/

/*LINKS*/
A:link{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color: #000042;
	text-decoration:none;	
	
}
A:visited{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color: #000042;	
	text-decoration:none;
}
A:active{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color: #000042;	
	text-decoration:underline;
	font-weight:bold;
}
A:hover{	
	color: #000042;
	text-decoration:underline;
}
A.principal:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:14px;color: #C7C7C7;font-weight:normal; padding-bottom:5px; text-decoration:none;}
A.principal:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:14px;color: #0066FF;font-weight:normal; padding-bottom:5px;text-decoration:none;}
A.principal:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:14px;color: #0066FF;font-weight:normal; padding-bottom:5px;text-decoration:none;}

A.sair:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:15px;color: #FF0606;font-weight:bold; text-decoration:none;}
A.sair:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:15px;color: #FF0606;font-weight:bold; text-decoration:none;}
A.sair:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:15px;color: #FF0606;font-weight:bold; text-decoration:none;}

A.nav:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight:normal; text-decoration:none;}
A.nav:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight:bold; text-decoration:none;}
A.nav:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight:normal; text-decoration:none;}

A.nav_:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9px;color: #FFFFFF;font-weight:normal; text-decoration:none;}
A.nav_:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9px;color: #FFFFFF;font-weight:bold; text-decoration:none;}
A.nav_:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9px;color: #FFFFFF;font-weight:normal; text-decoration:none;}

A.listanegra:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color:#FF0000;font-weight:normal; text-decoration:none;}
A.listanegra:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #FF0000;font-weight:bold; text-decoration:none;}
A.listanegra:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #FF0000;font-weight:normal; text-decoration:none;}

A.retirar:link {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color:#009900;font-weight:normal; text-decoration:none;}
A.retirar:hover  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #009900;font-weight:bold; text-decoration:none;}
A.retirar:visited  {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;color: #009900;font-weight:normal; text-decoration:none;}

A.pasta:link{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	padding:0px 0px 0px 0px;
	
}
A.pasta:visited{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	padding:0px 0px 0px 0px;	
}
A.pasta:active{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;		
}
A.pasta:hover{	
	color: #FFFFFF;
	text-decoration:underline;
	padding:0px 0px 0px 0px;		
}

/* ID Styles */
#usu_config select{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*BORDAS e Quadros c/bordas */
#bordo1 {border:4px solid #9E9EDD;}
#bordo2 {border:4px solid #6B6BCB;}
#bordo3 {border:4px solid #A42E24;}
#bordo4 {border:3px solid #E87C1C;}
#bordo5 {border:3px solid #7979D0;}


#tdBotao {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #4E4E4E;
	font-weight: bold;
	text-align:center;
	width:198px;
	height:22px;
	background-image: url(../imagens/botao.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
#tdBotao_ON {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight: bold;
	text-align:center;
	width:198px;
	height:22px;
	cursor:pointer;
}

#ficha_utiliz{
	color: #000042;
	text-decoration:none;
	font-weight:normal;
}
#ficha_utiliz:hover{
	color: #000042;
	text-decoration:none;
	font-weight:bold;
}

#dados {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	font-weight: normal;
}

#msg {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FF6600;
	font-weight: normal;
	text-align:center;
}

#paginas_cont{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}

#nav_{
font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	padding:2px 2px 2px 2px;
}
#nav_ a{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#nav_ a:hover{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}


#principal{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	font-weight:normal;
	text-align:left;
	padding:2px 2px 2px 2px;
}
#principal a{
	color: #000042;
	text-decoration:none;
}
#principal a:hover{
	color: #000042;
	text-decoration:underline;
}

					/*organizadores.php*/
#list_concelhos{
font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	padding:2px 2px 2px 2px;
}
#list_concelhos a{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#list_concelhos a:hover{
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}

#list_ficha {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #000042;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}
#list_ficha a {
	font-size:13px;
	color: #000042;
	text-decoration:none;
}
#list_ficha a:hover {
	text-decoration:underline;
}

#num_ficha{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:1px 1px 1px 1px;
}

                        /* marcacoes.php*/
#mes{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:21px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:1px 1px 1px 1px;
}

#dia{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#dia_print{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	font-weight:bold;
	text-align:center;
	padding:1px 1px 1px 1px;
}

#dia_semana{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#dia_semana_print{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	color: #000042;
	font-weight:normal;
	text-align:center;
}

#marcacao_cria{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000042;
	text-align:center;
	padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	border:1px dotted #999999;
}

#marcacao{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #000042;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#marcacao_peq{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000042;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#marcacao_buz{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#marcacao_print{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000042;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
}

#destino{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	font-weight:normal;
	text-align:left;
	padding:1px 1px 1px 1px;
}

#destino_print{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	color: #000042;
	font-weight:normal;
	text-align:right;
	padding:1px 1px 1px 1px;
}

#quadro {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #000042;
	font-weight:normal;
}

#quadro1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #000042;
	font-weight:bold;
}

#nota {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000042;
	font-weight:normal;
	text-align:justify;
}

#estat_gratis{
font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #000042;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	padding:2px 2px 2px 2px;
}
#estat_gratis a{
	color: #000042;
	text-decoration:none;
	font-weight:normal;
}
#estat_gratis a:hover{
	color: #000042;
	text-decoration:none;
	font-weight:bold;
}

/* Styles FORMS */
input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:100; border:1px solid #A5A5B2;background:#FFF; margin: 0px 0px 0px 0px;vertical-align:middle;}
input.i {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:100; border:0px solid #A5A5B2; background:#E6E6F7;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.i1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:100;border:0px solid #A5A5B2; margin: 2px 1px 0px 0px;vertical-align:middle;}
input.i2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:100;border:0px solid #FF0000; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle;}
input.botao {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_form.png); width:118px; height:22px; margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_grande {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao.png); width:198px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_red {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_vermelho.png); width:118px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_laranja {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_laranja.png); width:118px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_laranja1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_laranja1.png); width:175px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_amarelo {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_amarelo.png); width:175px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}
input.botao_verde {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/botao_verde.png); width:118px; height:22px;margin: 2px 1px 0px 0px;vertical-align:middle;}

input.botao_apagar {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; border:0px solid #A5A5B2;background:#FFF; BACKGROUND-IMAGE: url(../imagens/img_apagar.gif); width:26px; height:19px;margin: 0px 0px 0px 8px;vertical-align:middle;}

/*FORMULÁRIO*/
table form{
	margin-bottom:1px;/*Eliminar espaço branco na base dos FORM's*/
}

#form_bordo1 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #AAAAE1;
	background-color:#D1D1EF;
	padding:1px 1px 1px 1px;
}

#form_bordo02 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #9C9CDC;
	background-color:#DBDBF2;
	padding:1px 1px 1px 1px;
}

#form_bordo2 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #AAAAE1;
	background-color:#E1E1F4;
	padding:1px 1px 1px 1px;
}

#form_bordo3 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	font-weight: bold;
	color: #FFFFFF;
	border:2px solid #8888D5;
	background-color:#AAAAE1;
	padding:1px 1px 1px 1px;
}

#form_bordo4 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #AAAAE1;
	background-color:#D1D1EF;
	padding:1px 1px 1px 1px;
}

#form_bordo5 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #AAAAE1;
	background-color:#D1D1EF;
	padding:1px 1px 1px 1px;
}

#form_bordo6 {/*utilizado em ficha_marcacao.php*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000042;
	border:1px solid #AAAAE1;
	background-color:#D1D1EF;
	padding:1px 1px 1px 1px;
}

.div_scroll_01 {
	height: 208px;
	width:913px;
	overflow: auto;
	scrollbar-3dlight-color: #7575AC;
	scrollbar-arrow-color: #7575AC;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #7575AC;
	scrollbar-track-color: #ffffff;
}

.tab_titulos {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: verdana;
	color: #7575AC;
	font-size: 10px;
	font-weight: bold;
}

.linha_01 {
	background-color: #f9f9f9;
	font-family: verdana;
	color: #000042;
	font-size: 9px;
	/*padding-top: 3px;
    padding-bottom: 3px;*/
}
.linha_02 {
	background-color: #ffffff;
	font-family: verdana;
	color: #000042;
	font-size: 9px;
	/*padding-top: 3px;
    padding-bottom: 3px;*/
}

.linha_03 {
	background-color: #FFD2D2;
	font-family: verdana;
	color: #000042;
	font-size: 9px;
	/*padding-top: 3px;
    padding-bottom: 3px;*/
}
#rodape{    
	width: 990px;
        height: 25px;        
	margin: 5px auto;
        text-align: right;
	/*background: url(../imagens/fundo_base.gif) repeat-x;*/
}

@media Print  {
	.noprint {
		DISPLAY: none
	}

}
