html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, 
abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, 
sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption,
 article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav,
 output, ruby, section, summary, time, mark, audio, video {
    font-family:Verdana;
}
p {
    margin: 0 0 10px;
}
.FitoFarmacosCnt{
    margin-bottom:6px;
    padding-bottom:10px;
    
}
.FitoFarmacosCnt .tituloff {
    background: -webkit-linear-gradient(left, #e3e4e4 , #336666); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right,  #e3e4e4 , #336666); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right,  #e3e4e4 , #336666); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right,  #e3e4e4 , #336666 ); /* Standard syntax */
    padding: 10px;
    display: block;
    font-size: 15px;
    font-weight:bold;
    color:#336666;
    border: 1px solid #b5c9c9;
    margin-bottom:5px;
    border-radius:5px;
}
.FitoFarmacosCnt p, .FitoFarmacosCnt span, .FitoFarmacosCnt strong, .FitoFarmacosCnt blockquote,
.FitoFarmacosCnt a  {
    font-size:12px;
    /*margin-bottom: 5px;*/
}
.contentFF {
    padding:0px ;
    
}
.contentFF a:hover{
	text-decoration:underline;
}
/*****    Container fundo Verde Escuro ******/
.FundoVerdeEscuro {
    background-color:#336666;
    margin-bottom: 7px;
    margin-top:7px;
    padding: 10px;
    border-radius:5px;
    border:1px solid #fff;

}
.FundoVerdeEscuro .titulo {
    color: #fff;
    font-family:verdana;
    font-size:16px;
    display: block;
    font-weight: bold;
    padding-bottom: 15px;
    padding-top: 10px;
}

.FundoVerdeEscuro p, .FundoVerdeEscuro span, .FundoVerdeEscuro strong, .FundoVerdeEscuro blockquote,
.FundoVerdeEscuro a,.FundoVerdeEscuro .Normal,.FundoVerdeEscuro .NormalDisabled,.FundoVerdeEscuro .NormalDeleted {
    color:#fff;
    font-size:12px;
    font-family:verdana;
}

.contentTituloVerdEEscuro a:hover{
	text-decoration:underline;
}


/*.ff_atos_listatipoato,.ff_atos_listanumpublicacao{
    font-weight:bold;
}*/
.ff_atos_listatipoato, .ff_atos_listanumato,.ff_atos_listanumpublicacao,.ff_atos_listaserie,.ff_atos_listadatapublicacao{
    float:left;
    padding-right:5px;
    font-size:14px;
    font-weight:bold;
}
.ff_atos_listaentidade{
    width:100%;
    float:left;
    font-size:12px;
    font-weight:bold;
}
.ff_atos_listaresumo > span {
    display: inline-block;
    width:100%;
    font-size:12px;
}

/* links Menu */
.LinksMenu{
    margin-bottom:10px;
}
.LinksMenu p, .LinksMenu span {
    text-align:justify;
}

.contentLinksMenu li 
{
     background: #336666;
     margin-top:5px;
     margin-right: 10px;
     padding: 4px 8px 0px 8px;
     color:#e3e4e4;
}
 .contentLinksMenu li:hover a {
         background: #e3e4e4;
         color:#336666 !important;
    }

.contentLinksMenu li:hover {
     background: #e3e4e4;
     text-decoration: none;
     color:#336666;
}
.contentLinksMenu li a,.contentLinksMenu li a:link,.contentLinksMenu li a:visited{
    display:block;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    text-align:center;
}



/********** Container gestor ********/
/** tabuladores **/
.ff_info_separador_hide{
    display:none !important; /* Classe para não mostrar tabulador*/
}

.Gestor .RadTabStrip .rtsLI {
    padding-left: 3px !important;
}
.Gestor .RadTabStrip_Default .rtsLink{
    border:none !important;
}

.Gestor  .RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
    padding-left: 9px;
    color:#fff !important;
    background-color:#336666 !important;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    margin-top: 10px;
    border:none;
    margin-bottom:0px;
}

.Gestor .RadTabStrip_Default .rtsSelected, .RadTabStrip_Default .rtsSelected:hover {
    background: #336666  none repeat scroll 0 0 !important;
    color: #fff !important;
    font-size:13px !important;
    font-weight:bold;
    border-top:5px solid #336666 !important;
    border-bottom:5px solid #336666 !important;
    margin-top:0px !important;
}
.Gestor .rtsLink{
    margin-top:10px !important;
}
.Gestor .RadTabStripTop_Default .rtsLink:hover {
    background-color: #336666 !important;
    color: #ffffff !important;
    border-top:5px solid #336666 !important;
    border-bottom:5px solid #336666 !important;
    margin-top:0px !important;
}
.Gestor .RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
    height:auto !important;
}

.Gestor .RadInput_Default {
    float: none !important;
}
.dnnFormMessage {
   border: 1px solid #ffffff;
    margin-bottom: 0 !important;
    max-width: 100% !important;
}
.Gestor .rtsTxt{
    color:#fff;
}
.RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel {
    background-image: none !important;
    border-bottom: 1px solid #336666;
}
.riSingle.RadInput.RadInput_Default {
    margin-top: 5px;
}
/**  fundo degrade dourado  **/
.Gestor .ff_info_primario  {

  background: #b5c9c9; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left top, #e3e4e4, #b5c9c9); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(bottom right, #e3e4e4, #b5c9c9); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(bottom right, #e3e4e4, #b5c9c9); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to bottom right, #e3e4e4, #b5c9c9); /* Standard syntax */
  padding-top:10px;
  margin-bottom:5px;
  border:1px solid #fff;
  border-radius:5px;
}
.Gestor .dnnForm{
    margin-top:2px;
}
/** sombra das caixas inputs  **/
.Gestor .dnnForm input, .Gestor .dnnForm textarea, .Gestor .dnnForm select {
    /*-webkit-box-shadow: 3px 3px #336666;
    -moz-box-shadow: 3px 3px #336666;
    box-shadow:3px 3px #336666;*/
    border-color: #336666;
    padding:6px;
}
html body .riSingle .riTextBox[type="text"]{
    min-height:34px;
}
option{
    padding:2px !important;
}
.Gestor .dnnFormInfo{
    background-color:#e3e4e4;
    color:#336666;
}
.Gestor .dnnLabel{
    color:#336666;
}
.Gestor input[type="image"]{
     box-shadow:none;
}
/** Fundo header das tabelas **/
.Gestor  .RadGrid .rgHeader {
    background-color:#b5c9c9 !important;
    border-bottom: 1px solid #336666;
    border-right: 1px solid #336666;
    background: #b5c9c9;
    background: -moz-linear-gradient(top, #fff 0%, #b5c9c9 100%);
     /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f2f1)); 
     background: -webkit-linear-gradient(top, #fff 0%,#f0f2f1 100%); */
    background: linear-gradient(top, #fff 0%,#b5c9c9 100%);
    background-image:none;
}
.RadGrid_Default .rgCommandRow{
    background:#b5c9c9 !important;
}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
    color: #336666 !important;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td
{
    padding:6px !important;
}
/*.RadGrid_Default .rgMultiHeaderRow .rgHeader, .RadGrid_Default .rgMultiHeaderRow .rgResizeCol {
    border-left:0px !important;
}*/
.RadGrid_Default .rgRow td {
    border-color: #336666 !important; 
    cursor: pointer;
}
.Gestor .RadGrid_Default .rgAltRow {
    background: #e3e4e4;
}
.ff_info_top {
    float:left;
    margin-left:0px;
}
.ff_info_top li{
    float:left;
}
.ff_info_top li span{
    padding-top:10px;
    display:block;
}
.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
    background: #e3e4e4 !important;
}
.ff_info_esquerda, .ff_info_direita{
    float:left;
}
.ff_info_direita {
    width:30%;
}
.ff_info_esquerda {
    width:70%;
    
}
.Gestor .ff_info_direita input{
     box-shadow:none;
}
.ff_info_toolbar{

    margin:5px 2% 10px 0;
    width:98%;
}
.ff_info_toolbar span {
    display: block;
    float: right;
}
/* Botao voltar e Botao Gravar*/
a.dnnPrimaryAction, a.dnnSecondaryAction {
    border: medium none;
    border-radius: 10px;
    box-shadow: none !important;
    color: #ffffff;
    /*float: right;*/
    text-shadow: none;
    padding:10px;
}
a.dnnPrimaryAction{
    background: #7b9c9c none repeat scroll 0 0 !important;
    color:#336666;
}
a.dnnPrimaryAction:hover{
    background: #336666 none repeat scroll 0 0 !important;
    color: #ffffff;
}
 a.dnnSecondaryAction {
    background: #97999b  none repeat scroll 0 0 !important;
    margin-right:5px;
}
  a.dnnSecondaryAction:hover {
    background: #808285 !important;
    color: #ffffff;
}
ul.dnnActions{
    float:right;
}
.dnnActions li {
    float:left;
    margin-left: 5px;
    margin-right:0px;
}

/* botao Close das MUI */
span > a.dnnSecondaryAction[id$="cmdClose"]{
    /*float:left;*/
    background-color:#bbb;
    margin-right:20px; /* margem para afastar breadcrumbs*/
}

[id*="lblMensagemCalendarizacaoIncorreta"]{
    margin-top: 25px;
    padding: 10px
}
/* override da css para campos disabled*/
.aspNetDisabled, a.aspNetDisabled, .dnnDisabled, a.dnnDisabled {
    color:#000;
}
/*Assinala os campo obrigatorios*/
	.dnnForm input.dnnFormRequired, .dnnForm textarea.dnnFormRequired,.dnnForm select.dnnFormRequired,
	.dnnForm textbox.dnnFormRequired, .dnnForm label.dnnFormRequired,
	.dnnForm .dnnFormRequired input.riTextBox,
	.ddnForm input.riTextBox.riEnabled.dnnFormRequired
	.ddnForm span input.riTextBox.riEnabled.dnnFormRequired
	{border-left:5px #F00 solid !important;}

    .dnnForm .intro_label
    {
    float:right;
    padding-right:10px;
    padding-top:5px;
    }
    .dnnForm p.dnnFormRequired
    {border-left:5px #F00 solid;
    padding:5px 5px 5px 5px;
    }

/* Check Box*/
.ff_info_checkbox{
    min-height:30px;
}


