p.tagged
{
  border: 1px solid black;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  margin-bottom: 0px;
  margin-top: 0px;
  cursor: pointer;
  background-color: white;
  width: 60.5%;
}
  

#conteudo-forum {
    margin-top: 10px;
    margin-left:20px;
}

.imgfaq {
    position: absolute;
    top:20;
    right: 20;
}

input#tag_search {
  width: 53.5%;
}

.button { 
     width: 90px; 
     height: 30px; 
     line-height: 30px; 
     color: white; 
     text-decoration: none; 
     font-size: 12px; 
     font-family: helvetica, arial; 
     font-weight: bold; 
     display: block; 
     text-align: center; 
     position: relative; 
  
     /* BACKGROUND GRADIENTS */
     background: #014464; 
     background: -moz-linear-gradient(top, #0D658E, #0C577A 50%, #014D71 51%, #003E5C); 
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0E658E), color-stop(.5, #0C577A), color-stop(.5, #014D71), to(#003E5C));  
  
     /* BORDER RADIUS */
     -moz-border-radius: 10px; 
     -webkit-border-radius: 10px; 
     border-radius: 10px; 
  
     border: 1px solid #368DBE; 
     border-top: 1px solid #c3d6df; 
  
     /* TEXT SHADOW */
  
     text-shadow: 1px 1px 1px black; 
  
     /* BOX SHADOW */
     -moz-box-shadow: 0 1px 3px black; 
     -webkit-box-shadow: 0 1px 3px black; 
     box-shadow: 0 1px 3px black; 
} 
  
/* WHILE HOVERED */
.button:hover { 
    color: #CC9A65;
    background: #014464; 
    background: -moz-linear-gradient(top, #0c5f85, #0b5273 50%, #024869 51%, #003853); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0c5f85), color-stop(.5, #0b5273), color-stop(.51, #024869), to(#003853)); 
} 

/* WHILE BEING CLICKED */
.button:active { 
    -moz-box-shadow: 0 2px 6px black; 
    -webkit-box-shadow: 0 2px 6px black; 
} 

.descricao {
    height: auto;
    background-color: #E4DFEC;
}

tr.descricao {
    border-bottom: 1px solid #014464;
}

.desricao_topico {
    padding-top:10px;
    width:auto;
}
.desricao_autor {
    padding-top:10px;
    width:120px;
}
.desricao_data {
    padding-top:10px;
    width:120px;
}

.tabela {
	width: 100%;
}


.topico {
    height: 70px;
    width: auto;
}
.espacamento{
    margin-top: 5px;
}

.post_topico:hover {
  background: #F4F4D0;
}

.autor {
    width: 120px;
    text-align: right;
    font-size: 12px;  
    padding-right:20px;
}

.data{
    margin-right: 10px;
    text-align: left;
    font-size: 12px;    
    line-height: 1.5;
}

.iconeforum {
    margin-top:5px;
    margin-left:10px;

}
.ladoicone, .iconeforum{
    float:left; /* para as div dicarem lado-a-lado(nesse caso, a esquerda)*/
    margin-right:10px;
}

.iconeforum {
    width: 25px;
    height: 25px;
}

.ladoicone {
    width: auto;
}
a.ladoiconetopico {
    color: #014464;
    text-decoration: none;
    font-weight: bold; 
    font-size: 18px;

}

a.ladoiconetopico:hover {
    text-decoration: underline;
    font-weight: bold; 
}

a.autor_rec {
    color: #014464;
    text-decoration: none;
    font-weight: bold;
}

.descricao_criador {
    margin-top: 5px;
    margin-left: 45px;
}

.novotopico {
    margin-top: 20px;
    margin-left: 5px;
    font-family: helvetica, arial;
    font-size: 22px;
    color: #014464;
    font-weight: bold;
}
.inputassunto {
    font-size: 18px;
    font-weight: bold;
    color: color: #014464;
}

.inputtexto { 
    border: 1px solid #014464; 
    height: 25px; 
    width: 300px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.inputtexto:focus { 
    outline: none; 
    brder: 1px solid #014464; 
    box-shadow: 0px 0px 8px #014464; 
    -moz-box-shadow: 0px 0px 8px #014464; 
    -webkit-box-shadow: 0px 0px 8px #014464; 
} 

.textoicone, .selecticone {
    float: left;
    margin-right: 25px;
    margin-top:20px;
}

select.selecticone {
    border: 1px solid #014464;
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 

}

.inputmensagem {
    width: 800px;
    margin-top: 20px;
    margin-left: 5px;
    margin-bottom: 20px;
}

.inputmsg {
    border: 1px solid #014464;
    font-family: arial;
    font-size: 14px;
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
}

.botaoenviar { 
     width: 90px; 
     height: 30px; 
     line-height: 30px; 
     color: white; 
     text-decoration: none; 
     font-size: 14px; 
     font-family: helvetica, arial; 
     font-weight: bold; 
     display: block; 
     text-align: center; 
     position: relative; 
     margin-left: 5px;
     cursor: pointer;
  
     /* BACKGROUND GRADIENTS */
     background: #014464; 
     background: -moz-linear-gradient(top, #0D658E, #0C577A 50%, #014D71 51%, #003E5C); 
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0E658E), color-stop(.5, #0C577A), color-stop(.5, #014D71), to(#003E5C));  
  
     /* BORDER RADIUS */
     -moz-border-radius: 10px; 
     -webkit-border-radius: 10px; 
     border-radius: 10px; 
  
     border: 1px solid #368DBE; 
     border-top: 1px solid #c3d6df; 
  
     /* TEXT SHADOW */
  
     text-shadow: 1px 1px 1px black; 
  
     /* BOX SHADOW */
     -moz-box-shadow: 0 1px 3px black; 
     -webkit-box-shadow: 0 1px 3px black; 
     box-shadow: 0 1px 3px black; 
} 
  
/* WHILE HOVERED */
.botaoenviar:hover { 
    color: #CC9A65;
    background: #014464; 
    background: -moz-linear-gradient(top, #0c5f85, #0b5273 50%, #024869 51%, #003853); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0c5f85), color-stop(.5, #0b5273), color-stop(.51, #024869), to(#003853)); 
} 

/* WHILE BEING CLICKED */
.botaoenviar:active { 
    -moz-box-shadow: 0 2px 6px black; 
    -webkit-box-shadow: 0 2px 6px black; 
} 

.descricaoler_autor {
    color: #014464;
    text-decoration: none; 
    font-size: 16px; 
    font-family: helvetica, arial; 
    font-weight: bold; 
    background-color: #E1E1E1;
    text-align: center; 
    margin-top: 30px;
    margin-bottom: 30px;
    width: 200px;
}

.descricaoler_msg {
    color: #000000;
    text-decoration: none; 
    font-size: 16px; 
    font-family: helvetica, arial; 
    background-color: #E1E1E1; 
    height: auto;
    width: 700px;
}

.cabecalho {
    margin-top: 10px;
    width:700px;
    height: 50px; 
}
.dataresp, .edit, .deletar {
    float: left;
}

.dataresp {
    margin-top: 10px;
    margin-left: 25px;
    margin-bottom: 20px;    
    font-size: 12px;
    color: #014464;
}

.edit {
    width:16px;
    margin-left: 390px;
    margin-top: 10px;
    margin-bottom: 20px; 
}
.deletar {
    margin-left: 5px;
    margin-top: 10px;
    margin-bottom: 20px; 
    font-size: 12px;
    color: #014464;
}

a.deletarlink {
    color: #014464;
    text-decoration: none; 
    font-family: helvetica, arial;
}

a.deletarlink:hover {
    color: #014464;
    text-decoration: underline; 
    font-family: helvetica, arial;
}

.msgler {
    margin-left: 10px;
    margin-right: 10px; 
    margin-bottom: 30px;
}


.respondemsg{
    margin-top: 20px;
    margin-bottom: 50px;
}

.btresp {
    margin-top: 20px;
    margin-left: 600px;
}

.faqedit {
    width: 700px;
}

#marker{
    margin-top: 2%;
}
