body {     background-image: url("images/fundo_body.jpg");    background-repeat: repeat-x}
img{border:0px}
div{margin-top:10px}
address {font-style:italic}
td {font-family: verdana ;    font-size:12px;}
a:link        {border-bottom: 1px dashed #008000; text-decoration: none; color:#008000;}
a:visited    {border-bottom: 1px dashed #008000; text-decoration: none; color:#008000;}
a:hover        {border-bottom: 1px solid #008000;  text-decoration: none; color:#008000;}
h1         { color:#3366cc;  font-weight:normal;text-align:center;font-family: 'Segoe UI', calibri, verdana; font-size:30px; margin-top:0px}
h2         { color:#004d00;  font-weight:normal;text-align:left;font-family: 'Segoe UI', calibri, verdana; font-size:30px; margin-top:0px}
h2.tit_interno  { color:#000;  font-weight:normal;padding:23px 0 0 20px; width: 294px; height:60px; text-align:left;font-family: arial; 
        font-size:22px;margin: 0 0 -30px 0;  text-shadow:0px 1px 2px #999;
        background-image:url(http://www.cefarma.com.br/images/titulos_internos.jpg);background-repeat: no-repeat;
    }
.compartilhe{
    float:right; border:2px solid #079499;padding:10px;margin-top:-3px;
    background: #086f72;
    background: -moz-linear-gradient(top, #086f72 0%, #0ba9af 67%, #a1dbff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#086f72), color-stop(67%,#0ba9af), color-stop(100%,#a1dbff));
    background: -webkit-linear-gradient(top, #086f72 0%,#0ba9af 67%,#a1dbff 100%);
    background: -o-linear-gradient(top, #086f72 0%,#0ba9af 67%,#a1dbff 100%);
    background: -ms-linear-gradient(top, #086f72 0%,#0ba9af 67%,#a1dbff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#086f72', endColorstr='#a1dbff',GradientType=0 );
    background: linear-gradient(top, #086f72 0%,#0ba9af 67%,#a1dbff 100%);
    
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}
.compartilhe #___plusone_0 {display:initial}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.botao_Cadastro {
    color: #999;
    
    background-color: #4D90FE;
    background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
    background-image: linear-gradient(top, #4d90fe, #4787ed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe', EndColorStr='#4787ed');
    border: 1px solid #3079ED;
    color: white;
/*
    background-color: #ffd500;
    background-image: -webkit-linear-gradient(top, #ffd500, #d9b604);
    background-image: -moz-linear-gradient(top, #ffd500, #d9b604);
    background-image: -ms-linear-gradient(top, #ffd500, #d9b604);
    background-image: -o-linear-gradient(top, #ffd500, #d9b604);
    background-image: linear-gradient(top, #ffd500, #d9b604);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd500', EndColorStr='#d9b604');
    border: 1px solid #b39604;    
    color: #333;
*/    
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    min-width: 54px;
    padding: 0 8px 0 8px;
    position: relative;
    text-align: center;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 0.218s;
    -moz-transition: all 0.218s;
    -o-transition: all 0.218s;
    transition: all 0.218s;
    -moz-user-select: none;
    border-image: initial;
}

div.topo{
    font-family: verdana ;
    font-size:11px;
    height:100%;
    width:770px;
    float:center;
}
div.topo_novo{
    margin:0px;
    padding:10px;
    font-family: verdana ;
    font-size:11px;
    height:68px;
    /*width:748px;*/
    float:center;
    border-bottom: 1px solid #666;
    background-image: url("/images/logo_Cefarma.gif"); 
    background-repeat:no-repeat;
    background-position: 15px 8px;
}
.topo_novo li{text-indent:-2000px;width:400px;}
div.conteudo {padding:10px;font-size:12px}
div.conteudo p {line-height:1.5em}
div.conteudo img {padding:4px; border: 1px solid #ccc;margin:4px;}
div.conteudo h2{font-size: 16px;font-family: verdana; font-weight:bold;color:#666}
div.conteudo h1{text-align:left;}

.voltar{text-align:right;margin:25px;clear:both;}

.hot:link    {border-bottom: 1px dashed #FF0000; text-decoration: none; color:#FF0000;}
a.hot:visited    {border-bottom: 1px dashed #FF0000; text-decoration: none; color:#FF0000;}
a.hot:hover    {border-bottom: 1px solid #FF0000;  text-decoration: none; color:#FF0000;}

a.nolink:link    {border-bottom: 0px; text-decoration: none;}
a.nolink:visited{border-bottom: 0px; text-decoration: none;}
a.nolink:hover    {border-bottom: 0px;  text-decoration: none;}

a.mais:link    {color:#990000; text-decoration:underline; border:0px}
a.mais:visited     {color:#990000; text-decoration:underline; border:0px}
a.mais:hover     {color:#990000; text-decoration:underline; border:0px}

a.noticia:link    {height:30px; color:#3366cc; font-size:12px; font-weight:bold; border-bottom: 1px dashed #3366cc; text-decoration: none;}
a.noticia:visited {height:30px; color:#3366cc; font-size:12px; font-weight:bold; border-bottom: 1px dashed #3366cc; text-decoration: none;}
a.noticia:hover   {height:30px; color:#3366cc; font-size:12px; font-weight:bold; border-bottom: 1px solid #3366cc; text-decoration: none;}

a.volta:link    {color:#008000; text-decoration:none; border:0px}
a.volta:visited    {color:#008000; text-decoration:none; border:0px}
a.volta:hover    {color:#008000; text-decoration:none; border:0px}

.fVerdeEscuro    { background-color:#0ba9af;color:white;font-weight:bold}
.fCinza     { background-color:#666666}
.fVerde     { background-color:#A1CE97}
.fAqua         { background-color:#82C7CC}
.fVerde2    { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#A1CE97',endColorStr='#ffffff',gradientType='0');}
.fVerde1    { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#A1CE97',gradientType='0');}
.fAqua         { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#82C7CC',endColorStr='#ffffff',gradientType='0');}
.cCinza     { color:#666666}
.cVerde     { color:#A1CE97}
.cAqua         { color:#82C7CC}
.barra_verde    { border-top:1px solid #666666;border-bottom:1px solid #666666; background-color:#A1CE97}
.Tit1         { color:#3366cc; font-size:12px; font-weight:bold;}
.Tit_verde     { color:#009900; font-size:12px; font-weight:bold;}
.item_verde    { color:#009900; font-weight:bold}
.item_azul    { color:#3366cc; font-weight:bold}
.mais         { color:#990000; text-decoration:none; border:0px}

.menu_antigo {width: 160px}

#fMenuTd{width:159px; border-right:1px solid #999999; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#cadef4',gradientType='0');}
    
#fMenu{width:157px; margin:0px 3px 0px 3px; padding:2px 0px 10px 0px; font-weight:bold; font-size:12px;}

#fMenu a        {color:#000000;
                padding:10px 0px 10px 3px;
                border-top:        0px solid #16ACFA;
                border-bottom:    0px solid #16ACFA;
                border-left:     1px solid #16ACFA;
                border-right:    1px solid #16ACFA;
                display: block;
                text-decoration:none;
                
}
#fMenu a:hover    {color:#000000;
                padding:9px 0px 9px 3px;
                border-top:        1px solid #cccccc;
                border-bottom:    1px solid #cccccc;
                border-left:     1px solid #16ACFA;
                border-right:    1px solid #16ACFA;
                background-color:#f1f1f1;}
                
.menu_fim { border-bottom:1px solid #16ACFA; display: block;}
.menu_tit { border:1px solid #16ACFA; background-color:#DBDBDB; 
            padding-top: 8px;
            padding-right: 0px;
            padding-bottom: 8px;
            padding-left: 3px; 
            border-bottom:0; margin-top:10px; display: block;}

#fMenu a.menu_home:link{border-left:1px;    border-right:1px}
#fMenu a.menu_home:visited{border-left:1px;    border-right:1px}
#fMenu a.menu_home:hover{border-left:1px solid #cccccc;    border-right:1px solid #cccccc;padding-left:2}


input {border:1px solid #999999;font-size:10px}
input.botao {
    cursor:hand; 
    height:18px;
    font-family:verdana;
    font-size:10px;
    color:#003E52;
    font-weight:bold;
    border: 1px solid #716F64;
    background-color:#F5F5F1;
}
input.semborda{border:0}
input[type="radio"] {border:0}

td.item    {background-image: url(images/dirBullet.gif); background-repeat:no-repeat; padding-left:10px;padding-bottom:10px}

.relat_item{
    border-left :1px solid #800000;
    border-top :1px solid #800000;
    color: #003e52
}
.relat{
    text-align:center;
    border-left :1px solid #800000;
    border-top :1px solid #800000;
    color: #003e52
}
.tcoluna{
    border-left :1px solid #800000;
    border-top :1px solid #800000;
    background-color:#7DC7D0;
    font-weight: bold;
    color:#ffffff;
}
.tabela_geren{
    border-right :1px solid #800000;
    border-bottom :1px solid #800000;
}


table.tabela {
    border-right :1px solid #666666;
    border-bottom :1px solid #666666;
}
td.linha{
    border-left :1px solid #666666;
    border-top :1px solid #666666;
}
td.cabeçalho{
    border-left :1px solid #666666;
    border-top :1px solid #666666;
    background-color:#A1CE97
}


.diveditavel{width:570px;border:1px solid black;padding:2px;margin-top:0px;background-color:#ffffcc } 

.ico_pdf{background-image:url("admin/explorer/icones/pdf.gif");background-repeat:no-repeat;padding-left:20px}

table.grid           {border-right:1px solid #bbb;border-bottom:1px solid #bbb;width:100%;margin:0px;border-collapse:collapse}
table.grid th        {border-left:1px solid #bbb;border-top:1px solid #bbb;margin:0px;background-color:#ddd;font-weight:bold;font-size:11px}
table.grid td        {border-left:1px solid #bbb;border-top:1px solid #bbb;margin:0px;padding:4px}

