﻿body 
{
    margin-top:0;
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
}

/* Titulo Homepage */
.titulo
{
    font-family:tahoma;
    font-size:11px;
    font-weight:bold;
    color:white;
    padding-left:10px;
}
.titulop
{
    font-family:tahoma;
    font-size:13px;
    font-weight:bold;
    color:#8f1c77;
  
}
.textop
{
    font-family:tahoma;
    font-size:12px;
    color:#44484a;
  
}
.textop a:hover
{

     font-size:11px; 
      color:#44484a;
 font-family:tahoma;
      text-decoration:underline;

}

.textop  a:visited
{
       font-size:11px; 
 font-family:tahoma;
     color:#44484a;
 font-family:tahoma;
  text-decoration:none;

}


.textop a
{
     font-family:tahoma;
    font-size:11px; 
     color:#44484a;

     text-decoration:none;
  
}
.textow
{
    font-family:tahoma;
    font-size:11px;

    color:white;
  
}
.aviso
{
    font-family:tahoma;
    font-size:14px;
    font-weight:bold;
    color:red;

}
td
{
    font-family:tahoma;
    font-size:10px;
  
    color:#44484a;
 
}
.texto
{
    font-family:tahoma;
    font-size:12px;
    color:#44484a;

}


/* HRef Homepage */
.tentacoes a
{
     font-family:tahoma;
    font-size:12px; 
     color:white; 
     text-decoration:none;
     padding-top:3px;
}
.tentacoes a:hover
{
       font-size:10px; 
     font-size:12px; 
     color:#8f1a76;
      text-decoration:underline;
        padding-top:3px;
}

.tentacoes  a:visited
{
       font-size:10px; 
     font-size:12px; 
     color:#44484a;
  text-decoration:none;
    padding-top:3px;
}

.preco
{
    font-family:tahoma;
    font-size:14px;
    font-weight:bold;

}


.roxo
{
       font-family:tahoma;
    font-size:16px;
    font-weight:bold;
    color:#8f1a76;
}
.roxop
{
       font-family:tahoma;
    font-size:13px;
  
    color:#8f1a76;
}
/* Definições cinza */

.cinza a
{
     font-family:tahoma;
    font-size:12px; 
     color:#44484a;
     text-decoration:none;
     padding-top:3px;
}
.cinza a:hover
{
       font-size:10px; 
     font-size:12px; 
     color:#8f1a76;
      text-decoration:underline;
        padding-top:3px;
}

.cinza  a:visited
{
       font-size:10px; 
     font-size:12px; 
     color:#44484a;
  text-decoration:none;
    padding-top:3px;
}


.cinzab
{
     font-family:tahoma;
    font-size:11px; 
     color:#44484a; 
     text-decoration:none;

     font-weight:bold;
}
/* Definições */



.vermelhoTitulo
{
       font-family:tahoma;
    font-size:16px;
    font-weight:bold;

}




.precov
{
    font-family:tahoma;
    font-size:13px;
    font-weight:bold;


}



/* Definições roxo */

.roxo a
{
     font-family:tahoma;
    font-size:12px; 
     color:#8f1a76;
     text-decoration:none;
     padding-top:3px;
}
.roxo a:hover
{
       font-size:10px; 
     font-size:12px; 
     color:#44484a;
      text-decoration:underline;
        padding-top:3px;
}

.roxo  a:visited
{
       font-size:10px; 
     font-size:12px; 
     color:#8f1a76;
  text-decoration:none;
    padding-top:3px;
}

.roxoTitulo
{
       font-family:tahoma;
    font-size:16px;
    font-weight:bold;
    color:#8f1a76;
}
.roxopTitulo
{
       font-family:tahoma;
    font-size:13px;
    font-weight:bold;
    color:#8f1a76;
}
.roxo
{
     font-family:tahoma;
    font-size:12px; 
     color:#8f1a76; 
     text-decoration:none;
     padding-top:3px;
}
.butao
{
 border:1px solid #8f1c77;
 color:white;
 background-color:#8f1c77;
     font-size:11px; 
     padding:5px 5px 5px 5px;
    width: 93px;
    margin-bottom: 0px;
}

.butao2
{
 border:1px solid #8f1c77;
 color:white;
 background-color:#8f1c77;
     font-size:11px; 
     padding:5px 5px 5px 5px;
   
    margin-bottom: 0px;
}

.butaow
{
 border:1px solid white ;
 color:#8f1c77;
 background-color:white;
     font-size:11px; 
     padding:5px 5px 5px 5px;
 
}
.tprograma
{
    font-family:tahoma;
    font-size:14px;
  font-weight:bold;
    color:white;

}
.dprograma 
{
       font-family:tahoma;
    font-size:10px;
    color: #44484a;
}

.dprograma a 
{
       font-family:tahoma;
    font-size:10px;
    color: #44484a;
    text-decoration:none;
}

.dprograma a:hover
{
       font-family:tahoma;
    font-size:10px;
    color: #44484a;
    text-decoration:underline;
}

.dprograma  a:visted
{
       font-family:tahoma;
    font-size:10px;
    color: #44484a;
}

/* MENU*/
.menu a
{
     font-family:tahoma;
    font-size:13px; 
     color:white; 
     text-decoration:none;
     padding-top:3px;
}
.menu a:hover
{
       font-size:13px; 
     font-size:13px; 
     color:#44484a;
      text-decoration:none;
        padding-top:3px;
}

.menu  a:visited
{
       font-size:10px; 
     font-size:13px; 
     color:white;
  text-decoration:none;
    padding-top:3px;
}
.modalB {
	background-color:#8f1a76;
	opacity:0.9;
	filter:alpha(opacity=90);
}


/* MENU*/
.vermelho
{
    border:1px solid #c41425;
 color:white;
 background-color:#c41425;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.vermelho a
{
    border:1px solid #c41425;
 color:white;
 background-color:#c41425;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.vermelho a:hover
{
    border:1px solid #c41425;
 color:white;
 background-color:#c41425;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.vermelho a:visited
{
    border:1px solid #c41425;
 color:white;
 background-color:#c41425;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}


.amarelo
{
    border:1px solid #ffe600;
 color:white;
 background-color:#ffe600;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.amarelo a
{
    border:1px solid #ffe600;
 color:white;
 background-color:#ffe600;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.amarelo a:visted
{
    border:1px solid #ffe600;
 color:white;
 background-color:#ffe600;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.amarelo a:hover
{
    border:1px solid #ffe600;
 color:white;
 background-color:#ffe600;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.rosa
{
    border:1px solid #e4066b;
 color:white;
 background-color:#e4066b;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.rosa:hover
{
    border:1px solid #e4066b;
 color:white;
 background-color:#e4066b;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.rosa a
{
    border:1px solid #e4066b;
 color:white;
 background-color:#e4066b;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.rosa a:visted
{
    border:1px solid #e4066b;
 color:white;
 background-color:#e4066b;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.verde
{
    border:1px solid #00ab4e;
 color:white;
 background-color:#00ab4e;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.verde a
{
    border:1px solid #00ab4e;
 color:white;
 background-color:#00ab4e;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
      
}

.verde a:hover
{
    border:1px solid #00ab4e;
 color:white;
 background-color:#00ab4e;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.verde a:visited
{
    border:1px solid #00ab4e;
 color:white;
 background-color:#00ab4e;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azul
{
    border:1px solid #436ab3;
 color:white;
 background-color:#436ab3;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
} 
.azul a
{
    border:1px solid #436ab3;
 color:white;
 background-color:#436ab3;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azul a:visited
{
    border:1px solid #436ab3;
 color:white;
 background-color:#436ab3;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azul a:hover
{
    border:1px solid #436ab3;
 color:white;
 background-color:#436ab3;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.laranja
{
    border:1px solid #f47c21;
 color:white;
 background-color:#f47c21;
     font-size:11px; 
   padding:5px 5px 5px 5px;
      text-decoration:none;
}
.laranja a
{
    border:1px solid #f47c21;
 color:white;
 background-color:#f47c21;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.laranja a:visited
{
    border:1px solid #f47c21;
 color:white;
 background-color:#f47c21;
     font-size:11px; 
      text-decoration:none;
   padding:5px 5px 5px 5px;
}
.laranja a:hover
{
    border:1px solid #f47c21;
 color:white;
 background-color:#f47c21;
     font-size:11px; 
   padding:5px 5px 5px 5px;
      text-decoration:none;
}

.bebe
{
    border:1px solid #00aeef;
 color:white;
 background-color:#00aeef;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.bebe a
{
    border:1px solid #00aeef;
 color:white;
 background-color:#00aeef;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.bebe a:visited
{
    border:1px solid #00aeef;
 color:white;
 background-color:#00aeef;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.bebe a:hover
{
    border:1px solid #00aeef;
 color:white;
 background-color:#00aeef;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.azulbebe
{
    border:1px solid #CE002A;
 color:white;
 background-color:#CE002A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azulbebe a
{
    border:1px solid #CE002A;
 color:white;
 background-color:#CE002A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.azulbebe a:visited
{
    border:1px solid #CE002A;
 color:white;
 background-color:#CE002A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.azulbebe a:hover
{
    border:1px solid #CE002A;
 color:white;
 background-color:#CE002A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}


.verdeG   
{
    border:1px solid #236222;
 color:white;
 background-color:#236222;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.verdeG a
{
    border:1px solid #236222;
 color:white;
 background-color:#236222;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.verdeG a:visited
{
    border:1px solid #236222;
 color:white;
 background-color:#236222;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.verdeG a:hover
{
    border:1px solid #236222;
 color:white;
 background-color:#236222;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}

.azulE
{
    border:1px solid #004478;
 color:white;
 background-color:#004478;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
} 
.azulE a
{
    border:1px solid #004478;
 color:white;
 background-color:#004478;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azulE a:visited
{
    border:1px solid #004478;
 color:white;
 background-color:#004478;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.azulE a:hover
{
    border:1px solid #004478;
 color:white;
 background-color:#004478;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}



.roxoN
{
    border:1px solid #66257A;
 color:white;
 background-color:#66257A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
} 
.roxoN a
{
    border:1px solid #66257A;
 color:white;
 background-color:#66257A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.roxoN a:visited
{
    border:1px solid #66257A;
 color:white;
 background-color:#66257A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
.roxoN a:hover
{
    border:1px solid #66257A;
 color:white;
 background-color:#66257A;
     font-size:11px; 
     padding:5px 5px 5px 5px;
      text-decoration:none;
}
