/* CSS Document */

TD {vertical-align: top;}


   .menutopo { padding: 8px 0 8px 0; font:11px Tahoma; color:#000000; }
   .menutopo IMG { vertical-align:middle; }
   .titulo { color:#ffffff; font-weight:bold; padding-left:7px; font-family: Tahoma; font-size: 11px; }
   .ColunaDrtTitulo { color:#ffffff; font:bold 11px Tahoma; padding-left:7px; background-color: #000066; }
   a.veroficio:active,a.veroficio:link,a.veroficio:visited{	color:#2E2E2E; font:bold 10px Verdana; }
   a.veroficio:hover { color:#CC0000; text-decoration: underline; }
   DIV#menu {/*border:1px solid #e2e2e2;*/ padding:0; margin:0; }
   DIV#menu UL.itmenu { margin-left:0px;padding-left: 10px; margin-right:0; }
   DIV#menu UL.itmenu LI { border-bottom: 1px solid #557aad; padding:5px 0; }
   DIV#menu UL.itmenu LI a {color:#fff;} 

.barra_Az {/*background:#052b52;height:48px;border-bottom:1px solid #000;*/} 
.barra_Az_ColB {background:#4f4c3c url(../imagens/design/fd.corpo.meio.azclaro.jpg) repeat-x;height:4px;}
.barra_topo_Azclaro {background:#4f4c3c url(../imagens/design/fd.colC.azclaro.jpg) repeat-x;height:39px;}
/*.barra_Az_colC {background:#004f72;height:39px;}*/
.corAzulOver {background:/*#45618c*/#fff;}

.aalbgColor2 {background:#f7f7f7 url(../imagens/design/fd.colC.D.2.gif)  repeat-y;height:960px;}


h1 {font size:2.7em; color:#666; font-weight:bold; margin-bottom:10px;font-family:Arial, Helvetica, sans-serif; }
#cabecalho {margin-top:4px;}
#cabecalho span { color:#888; }
#cabecalho ul { display:inline; }
#cabecalho ul li { padding:0px 2px 0px 5px; display:inline; border-left:1px solid #000; }
#cabecalho ul li:first-child, #cabecalho ul li.first  { border:0px; }
#cabecalho ul li a { color:#1437CE; }



/*
	layer styles
*/
	#wrapper {width:560px; background: url(/Images/Content/Wrapper_bg/background_docsa.jpg) 0 110px no-repeat #f3f3f3; min-height:610px;}
	#breadcrumb {float:left; width:550px; margin:30px 0 0 230px; background:#fff; display:inline;}
		#breadcrumb #trail {margin:0 20px 0 20px; border-bottom:1px solid #ccc;  padding-top:14px; height:17px;}
	#content_wrapper { width:550px;  }
	#grey {float:left; width:20px; height:129px; background: url(/Images/Content/Backgrounds/grey_content.jpg) 0 0 no-repeat;}
	#bottom {clear:both; width:930px; height:30px; background: url(/Images/Content/Backgrounds/bottom.jpg) no-repeat top left; margin-left:35px;}
	#related {visibility:hidden;}
		#site_tools {float:left; width:155px; margin:24px 0 0 20px; padding-top:7px; border-top:1px solid #9DBB73; display:inline;}

	#content {width:99%; min-height:206px; font-size:1.03em;}
      #content p {font-size:11px; color:#273d55 }
/*
	general
*/
	#content_text {float:left; width:550px; padding:9px 0 35px 0; margin-left:19px; display:inline;}
		#content_text p {margin:0 20px 14px 0;}
		#content_text p.intro {font-size:1.09em;}

/*
	tables
*/
	 table.releases {width:100%; border-collapse:collapse; padding:0; margin-bottom:7px; }
	 table.releases tr th {border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2; text-align:left; padding:7px 0 4px 0;}
	 table.releases tr th.first, table.releases tr td.first {width:100%;}
	 table.releases tr td {border-bottom:1px solid #f2f2f2; text-align:left; padding:0 0 3px 0;}
	 table.releases tr td.titulo {width:65%;font-size:11px;padding-right:25px;}
	 table.releases tr td.Ncomunic {width:6%;font-size:11px;}
	 table.releases tr td.dataDocum {width:13%;font-size:11px;color:#ca0002;}
	 table.releases tr td.dataDocum a {color:#ca0002;}
	 table.releases tr th {color:#000;font-size:11px;font-family:Tahoma;}
	 table.releases .comun a {color:#0f4f83/*76B220;*/}
	 table.releases .ofic a {color:#0f4f83/*76B220;*/}

	 table.releases a:hover {color:#76B220; text-decoration:underline;}
	 table.releases tr.reports th {border-bottom:1px solid #f2f2f2; border-top:none; text-align:left; padding:7px 0 4px 0;}
	 table.releases td.middle {text-align:center;}
	 table.hidden {display:none;}
	  
	 #content_text table.data {width:99%; border-collapse:collapse; padding:0; margin:0; }
	 #content_text table.data th.greybg { color:#000; text-align:left; background-color:#f2f2f2; padding:5px; }
	 #content_text table.data tr.greybg th { color:#000; background-color:#f2f2f2; padding:5px;}
       #content_text table.data td.greylinebottom, #content_text th.greylinebottom { border-bottom:1px solid #f2f2f2; padding:5px;}
	 #content_text table.data tr.greylinebottom td, #content_text tr.greylinebottom th { border-bottom:1px solid #f2f2f2; padding:5px;}
	 #content_text table.data tr.greybottombold td, #content_text tr.greybottombold th { border-bottom:1px solid #f2f2f2; padding:5px; font-weight:bold;}
	


/*
	tabs
*/
	#tabs { width:765px; border-bottom:1px solid #f2f2f2; margin-bottom:22px; font-size:11px;font-family:Arial;}
		#tabs ul li { border-right:2px solid #fff; float:left; background-color:#f2f2f2; background-image:none;}
		#tabs ul li.active a, #tabs ul li a:hover {background-color:#273d55; color:#fff;}
		#tabs ul li.first {border:1px solid #fff;}
		#tabs ul a,#tabs ul li.active {display:block; padding:0 1.5em 0 1.5em; line-height:2.5em; text-decoration:none; font-size:1.09em; font-weight:bold;}
	    #tabs ul li.activo, #tabs ul li.active{background-color:#273d55; color:#fff;}
        #tabs ul li.activo a {color:#fff}
/*
	images
*/
	img {border:0;}
	img.logo {float:left; margin:23px 0 0 35px; display:inline;}
	img.thumbnail {float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; padding-top: 2px; padding-right: 2px;padding-bottom: 2px; padding-left: 2px;

}

/*
   Oficios
*/
 #cabOficios {color:#000;}
/* #cabOficios .cabOficiosContent {background:#fcfcfc;}*/
 #cabOficios ul.cabOficiosContent {font-weight:bold;height:15px;padding:5px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f1f1f1;}
 #cabOficios li {display:inline;}
 #cabOficios ul li div {padding:10px 0;}
 #cabOficios .cabdata {font-size:11px;padding-right:53px;}
 #cabOficios .cabnomOficio {padding-right:311px;}
 #cabOficios .cabAnexos {padding-right:130px;width:150px;}

 #cabOficios ul.OficiosContent {clear:left;display:block;color:#000;font-size:11px;font-family: Verdana;}
 #cabOficios ul.OficiosContent li {float:left;width:765px;clear:left;border-bottom:1px solid #f1f1f1;}
 #cabOficios ul.OficiosContent li div {float:left;padding:6px 0 2px 0;}
 #cabOficios ul.OficiosContent li div b {font-family:Tahoma,Arial;font-size:10px;}
 #cabOficios ul.OficiosContent .data {width:80px;}
 #cabOficios ul.OficiosContent .nomOficio {width:455px;}
 #cabOficios ul.OficiosContent .nomOficio a {color:#38588b;}
 #cabOficios ul.OficiosContent .nomOficio a:hover { color:#842833;}
 #cabOficios ul.OficiosContent .anexos {width:200px;margin-left:23px;}


/*=== comunicados === */
 #aalSeccaoComunicados {color:#000;}
 #aalSeccaoComunicados ul.cabComunicadosContent {height:20px;font-weight:bold;padding:5px 0 0 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f1f1f1;}
 #aalSeccaoComunicados li {display:inline;}
 #aalSeccaoComunicados ul li div {padding:0 0;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabData {font-size:11px;padding-right:57px;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabNumero {padding-right:18px;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabComunicado {padding-right:334px;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabComunicado span {vertical-align:middle;padding:0 1px 0 0;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabPdf {padding-right:11px;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabSize {padding-right:35px;}
 #aalSeccaoComunicados ul.cabComunicadosContent .aalcabAnexos {padding-right:16px;}

 #aalSeccaoComunicados ul.ComunicadosContent {clear:left;display:block;color:#393636;font-family:Verdana;font-size:11px;}
 #aalSeccaoComunicados ul.ComunicadosContent li {float:left;width:765px;clear:left;border-bottom:1px solid #f1f1f1;}
 #aalSeccaoComunicados ul.ComunicadosContent li div {float:left;padding:7px 0 0 0;}
 #aalSeccaoComunicados ul.ComunicadosContent li div b {color:/*#de243b*/#273d55;font-size:10px;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalData {width:80px;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalNumero {width:30px;font-weight:bold;color:#cdcdcd;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalnomComunicados { padding-bottom:4px;line-height:14px;width:466px; padding-left:5px; color:#324f7c;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalpdf {width:20px;padding:5px 16px 1px 12px;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalsize {width:55px;padding-right:9px;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalanexosComunicados {width:25px;margin-left:5px; }
 #aalSeccaoComunicados ul.ComunicadosContent .aalanexosPDF {position:relative; width:25px;margin-left:5px; bottom:3px;}


/* ======= Resultados =============== */
 #cabResultados {color:#000;}
 #cabResultados ul.cabResultadosContent {height:15px;/*background:#fbfbfb;*/font-weight:bold;padding:5px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f1f1f1;}
 /* * html #cabResultados ul.cabResultadosContent {padding:2px 0 5px 0;} */
 #cabResultados li {display:inline;}
 #cabResultados .aalcabdata {font-size:11px;padding-right:54px;}
 #cabResultados .aalcabTitulo {padding-right:318px;}
 #cabResultados .aalcabPdf {padding-right:47px;}
 #cabResultados .aalcabLocal {padding-right:38px;}

 .aalResMes {clear:left;padding-top:13px;border-bottom:1px solid #f1f1f1;color:/*#FFB70D#324f7c*/#c92609;font-weight:bold}
 #cabResultados ul.ResultadosContent {clear:left;display:block;color:#393636;font-size:11px;font-family: Verdana;}
 #cabResultados ul.ResultadosContent li {float:left;width:765px;clear:left;border-bottom:1px solid #f1f1f1;}
 #cabResultados ul.ResultadosContent li div {float:left;padding:6px 0 0 0;}
 #cabResultados ul.ResultadosContent li div b {color:#000;font-size:11px;}
 #cabResultados ul.ResultadosContent .aalData {margin-right:15px;}
 #cabResultados ul.ResultadosContent .aalNomeProva {width:410px;padding-right:24px;color:#324f7c;}
 #cabResultados ul.ResultadosContent .aalNomeProva SPAN{color:#bd3e2d;}

 #cabResultados ul.ResultadosContent .aallnk1 {width:20px;padding:1px 0 0 14px;}
 #cabResultados ul.ResultadosContent .aallnk2 {width:30px;padding:1px 12px 0 8px;}
 #cabResultados ul.ResultadosContent .tracos {width:30px;padding:4px 9px 0 11px;}
 #cabResultados ul.ResultadosContent .aalLocalProva {width:118px;color:#324f7c;font-size:93%;padding-right:10px; /*padding-left:12px*/}
 #cabResultados ul.ResultadosContent .video {margin-right:3px;padding:5px 1px;background:#fdfdfd;}
 #cabResultados ul.ResultadosContent .photos {padding:5px 1px;background:#fdfdfd;}

 #cabResultados ul.ResultadosContent SPAN.rect {color:/*#ff6d02*/#d2a027;}

 /* ======= Marcha Atltica =============== */
 TABLE#aalcabResultadosMA {border-top:1px solid #f2f2f2;width:580px;}
 TABLE#aalcabResultadosMA TD {padding:2px 15px 1px 0;vertical-align:bottom;}
 TABLE#aalcabResultadosMA TD.row2{font-family:verdana;border-bottom:1px solid #f2f2f2;color:#63625c}
 TABLE#aalcabResultadosMA TD.row2 SPAN{font-size:10px;font-family:verdana;vertical-align:bottom;}
 TABLE#aalcabResultadosMA TD IMG{vertical-align:bottom;}

 TD.aalcabdataMA {width:60px;height:15px;}
 TD.aalcabProvaMA {width:330px;}
 TD.aalcabClassIndMA {width:55px;}
 TD.aalcabClassColectMA {width:55px}
 TD.aalcabdataMA, .aalcabProvaMA, .aalcabClassIndMA, .aalcabClassColectMA {font-weight:bold;border-bottom:1px solid #f2f2f2;padding:4px 0;}



 #cabMarcha {color:#000;}
 #cabMarcha ul.cabMarchaContent {font-weight:bold;padding:5px 0;border-top:1px solid #f2f2f2;width:600px;}
 #cabMarcha li {display:inline;}
 #cabMarcha ul li div {padding:10px 0;}
 #cabMarcha .aalcabdata {font-size:11px;padding-right:55px;}
 #cabMarcha .aalcabNum {padding-right:15px;}
 #cabMarcha .aalcabTitulo {padding-right:341px;}
 #cabMarcha .aalcabLocal {padding-right:90px;width:150px;}

 #cabMarcha ul.MarchaContent {font-size:10px;clear:left;display:block;border-bottom:1px solid #f1f1f1;color:/*#63625c*/#000;width:585px;font-family: Verdana,Arial}
 #cabMarcha ul.MarchaContent li div {float:left;padding:4px 0 0 0;margin:0 0 0 0;height:17px}
 #cabMarcha ul.MarchaContent .aalData {width:80px;font-weight:bold;font-family:Tahoma;}
 #cabMarcha ul.MarchaContent .aalnumero {padding-right:16px;font-size:10px;/*color:#0000cc;*/ }
 #cabMarcha ul.MarchaContent .aalNomeProva {width:400px;vertical-align:middle }
 #cabMarcha ul.MarchaContent .aallnk1 {width:10px;padding:0 12px 0 12px;}
 #cabMarcha ul.MarchaContent .aallnk2 {width:22px;padding:0 18px 0 0;}
 #cabMarcha ul.MarchaContent .aalSize {font-size:10px;} 
 /*#cabResultados ul.ResultadosContent .aalsize {width:40px;}*/


ul#comunic {}
ul#comunic li div {display:block;}



.rectificacao {margin-top:4px;border:1px solid #d5d5d5;}
.rectificacao td {font-weight:bold;padding:2px 0 2px 2px;color:#666;}


#ultimas .resultados, #noticiaDest .resultados {padding-top:2px;}
.resultadosprovas a:link,.resultadosprovas a:visited,.resultadosprovas a:active {color:#5c7996 !important; font:bold 12px Arial !important;}
#ultimas .resultadosprovas a:hover, #noticiaDest .resultadosprovas a:hover {
	color:#48606A !important;
	font:bold 12px Arial;
}

DIV.teste_az {font-size:19px;line-height:normal;color:#004aaf;}
