/* CSS Document */

TD {vertical-align: top;}

.c_verm {background:#be6135 !important}
.c_roxo {background: #94547a !important}


   .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:970px;  background:#000;}*/
	#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:100%; 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:785px; 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 a.c_verm,  #tabs ul li a.c_roxo {background-color:#f2f2f2 !important; color:#000;}
                                                               #tabs ul li a.c_verm:hover {background-color:#dca084 !important; color:#fff}
                                                               #tabs ul li a.c_roxo:hover {background-color:#c470a2 !important; 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:#8e5175; 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;}


/*=== Circulares === */
  #aalSeccaoComunicados ul.cabComunicadosContent .asascabCircular { padding-right:359px;}
/*=== fim Circulares === */


/*=== comunicados === */
 #aalSeccaoComunicados, #cabResultados {color:#000; font-size:11px}
 #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;color:#e3a000;font-size:100%;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalnomComunicados { padding-bottom:4px;line-height:14px;width:465px; padding-left:5px; color:#324f7c;font-size:95%}
 #aalSeccaoComunicados ul.ComunicadosContent .aalpdf {width:20px;padding:5px 16px 1px 12px;}
 #aalSeccaoComunicados ul.ComunicadosContent .aalsize {width:50px;padding-right:9px;color:#333}
 #aalSeccaoComunicados ul.ComunicadosContent .asasAnexos {width:26px;margin-left:5px;}
 #aalSeccaoComunicados ul.ComunicadosContent .asasCliks {width:16px;margin-left:12px;text-align:right;font-size:9px; color:#ddd; }



/* ======= Resultados =============== */
 
 #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 .asasHeadData {font-size:11px;padding-right:54px;}
 #cabResultados .asasHeadTitulo {padding-right:364px;}
 #cabResultados .asasHeadPdf {padding-right:8px;}
 #cabResultados .asasHeadLocal {padding-right:28px;padding-left:9px;}

 .aalResMes {clear:left;padding-top:13px;border-bottom:1px solid #f1f1f1;color:#c470a2/*#FFB70D#324f7c;#CC3300 */;font-weight:bold;font-size:12px;}
 #cabResultados ul.ResultadosContent {clear:left;display:block;color:#393636;font-size:11px;font-family: Verdana;}
 #cabResultados ul.ResultadosContent li {float:left; width:805px;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 12px}
 #cabResultados ul.ResultadosContent .aallnk2 {width:20px;padding:1px 0px 0 12px}
 #cabResultados ul.ResultadosContent .aallnk3 {width:20px;padding:1px 0px 0 12px}
 #cabResultados ul.ResultadosContent .tracos {width:20px;padding:4px 0px 0 12px;}
 #cabResultados ul.ResultadosContent .aalLocalProva {width:125px;color:#324f7c;font-size:93%;padding-right:10px; margin-left:20px;}
 #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;}


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;}

DIV #aalNotaPdf {margin-top:70px;}


/* ========================== Botao dropdown menu ================= */
/* dropdowns com design
===================================================================================== */
/* dropdown e Botão, outermost containers */

 .aalMPctvTopper {position:relative;height:37px;}
 .aalMPctvTopper .aalMPctvDropdown {position:absolute;top:6px;right:10px;}
.aalMPctvTopper form {padding:0 5px;}

  .aalDDBoxContainer {position:relative;z-index:3;}
  .aalDDBox {width:100%;position:absolute;top:-9px;right:13px;display:none;font-weight:bold;font-size:11px;} 

  /* overlay, outermost containers */
  .aalDDOvrBoxContainer {position:relative;z-index:3;}
  .aalDDOvrBox {width:100%;position:absolute;display:none;font-weight:bold;font-size:11px;} 



/* especificidade */
/*#aalRightCol .aalDDWireLtg .aalWireBox .aalBoxContent {border-color:#e6e6e6;} */


/* Botão dropdown */

.aalDDContainer .aalDDBtn {cursor:pointer;height:23px;overflow:hidden;}
.aalDDContainer .aalDDBtn .aalDDBtnLeft {width:4px;height:23px;}
.aalDDContainer .aalDDBtn img {display:block;padding:1px 4px 1px 15px;}
.aalDDContainer .aalDDBtn .aalDDValueContainer {padding:4px 0 5px 0;}
.aalDDContainer .aalDDBtn .aalDDValue {overflow:hidden;font-weight:bold;font-size:11px;line-height:14px;height:14px;color:/*#004276*/#cc0009;} /* cor da letra dentro da caixa */

  /* Borders transparentes */
  .aalDDBoxContent {width:100%;overflow:hidden;background:url(../images/dropdownmenu/shdw_center.png);}

  .aalDDBoxHeader {overflow:hidden;position:relative;width:100%;height:9px;background:transparent;}
  .aalDDBoxHeader .aalDDBoxHeaderTL {margin-right:9px;height:9px;background:transparent url(../images/dropdownmenu/shdw_TL.png) 0 0 no-repeat;}
  .aalDDBoxHeader .aalDDBoxHeaderTR {position:absolute;top:0px;right:0px;width:9px;height:9px;background:transparent url(../images/dropdownmenu/shdw_TR.png) 0 0 no-repeat;}

  .aalDDBoxFooter {overflow:hidden;position:relative;width:100%;height:9px;background:transparent;}
  .aalDDBoxFooter .aalDDBoxFooterBL {margin-right:9px;height:9px;background:transparent url(../images/dropdownmenu/shdw_BL.png) 0 0 no-repeat;}
  .aalDDBoxFooter .aalDDBoxFooterBR {position:absolute;top:0px;right:0px;width:9px;height:9px;background:transparent url(../images/dropdownmenu/shdw_BR.png) 0 0 no-repeat;}

  /* IE6 filter for PNG alpha transparency */
  * html .aalDDBoxContent{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdownmenu/shdw_center.png', sizingMethod='scale');}

  * html .aalDDBoxHeader .aalDDBoxHeaderTL{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdownmenu/shdw_TL.png', sizingMethod='crop');}
  * html .aalDDBoxHeader .aalDDBoxHeaderTR{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdownmenu/shdw_TR.png', sizingMethod='crop');}

  * html .aalDDBoxFooter .aalDDBoxFooterBL{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdownmenu/shdw_BL.png', sizingMethod='crop');}
  * html .aalDDBoxFooter .aalDDBoxFooterBR{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdownmenu/shdw_BR.png', sizingMethod='crop');}

  /* dropdown and overlay content box */

  .aalDDBoxContent .aalDDContent {margin:0 9px;background:/*#273d55*/#fdfdfd;border:1px solid #cbcbcb;} /* fundo da janela select quando abre */

  .aalDDBoxContent .aalDDOvrCloseContainer {position:relative;}
  .aalDDBoxContent .aalDDOvrClose {position:absolute;top:7px;right:17px;color:#000;width:12px;height:12px;cursor:pointer;z-index:4;}
  .aalDDBoxContent .aalDDOvrTitle {padding:10px 12px 4px 12px;overflow:hidden;}
  .aalDDBoxContent .aalDDContent .aalDDList {overflow:auto;}
  .aalDDBoxContent .aalDDContent ul {margin:0;padding:0;overflow:hidden;}
  .aalDDBoxContent .aalDDContent li {padding:0;margin:0;list-style:none;height:17px;line-height:17px;overflow:hidden;}
  .aalDDBoxContent .aalDDContent li a {margin:0;display:block;height:17px;line-height:17px;padding:0 12px;color:#004276/*#273d55*/;} /* cor da letra dentro do select */
  .aalDDBoxContent .aalDDContent li a:visited {color:/*#004276*/#004276;}
  .aalDDBoxContent .aalDDContent li a:hover {background:#fefde8;color:#ca0002;}
  .aalDDBoxContent .aalDDContent .aalDDSeparator span {margin:0;display:block;height:17px;padding:1px 12px 0 12px;color:#c5c5c5;}


