/*Creado con Ardora - www.webardora.net
bajo licencia Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
para otros usos contacte con el autor*/
html {width: 100%;height: 100%;}
body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{margin:0px; padding:0px;}
body{padding:5px;background-color:#FFFFFF;
overflow: hidden;height: 100%;width: 100%;}
#cabeceira{margin:10px; text-align:justify;}
#cabeceira h1{font-family:Verdana, Geneva, sans-serif;font-size:20px;margin:0px;color:#000000;text-shadow: 2px 2px 2px rgba(150, 150, 150, 1);}
#cabeceira p{font-family:Verdana, Geneva, sans-serif;font-size:12px;margin:0px;padding-bottom:5px;text-align:justify;}
.clear{
   /* Clearfix, needed by IE6 */
   clear:both;
   margin-top:5px;
}
#main{
   width:100%;
   margin:30px auto;
}
#wave{border-radius:4px; background-color: rgba(0,0,0,0);
   background-image:url(../img/background-paper.jpg);
   background-position:center; background-repeat:repeat;
width:100%;position:absolute;height:calc(100% - 175px);overflow-y: scroll;overflow-x:hidden;
}
#topBar{font-size:20px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;color:#000000;background-color:#FFFFFF;overflow:hidden;padding:5px 0 0 10px;border-bottom:1px solid #000000;border-radius:6px 6px 0 0;}
.textArea{
   padding:4px;
   font-family:Arial,Helvetica,Sans-serif;
   font-size:12px;
   color:#666666;
   border:1px solid #408053;
   margin-bottom:10px;
}
.replyLink{
   float:right;
}
#commentArea{
   padding:10px;
   color:#444444;
}
.commentText{font-weight:normal;font-family:Verdana, Geneva, sans-serif; padding:5px;color:#000000;font-size:14px;margin-left:40px;text-align:justify;}
.commentTextP{font-weight:bolder;font-family:Verdana, Geneva, sans-serif; padding:5px;color:#408053;font-size:24px;margin-left:10px;text-align:justify;}
.commentP{border-color: #000000; border-style: solid; border-width: 2; border-radius: 4px;background-color: #FFFFFF;}
.waveComment .waveComment{ padding-left:30px; }
.waveComment .waveComment .replyLink{ display:none;}
.waveTime{font-size:10px;font-family:Verdana, Geneva, sans-serif;color:#808080;visibility:hidden;float:right;}
#slider{
   width:200px;
   font-size:10px;
   float:right;
   margin-right:10px;
}
#sliderContainer{
   width: 100%;
   padding:5px 1px 1px 0px;
   border:none;
   height: 18px;
}
div.ui-widget-content{
   background:#FFFFFF;
   border:1px solid #CCCCCC;
}
.comment{
   margin:5px 10px;
   padding:8px 10px;
   border:2px solid #AAAAAA;
   background-color:#FFFFFF;
   border-radius:6px;
   overflow:hidden;
}
span.name{font-weight:bolder;font-family:Verdana, Geneva, sans-serif !important;color:#000000;font-size:18px;}
.commentAvatar{
   width:30px;
   height:30px;
   float:left;
   margin-right:10px;
}
a, a:visited {
   color:#00BBFF;
   text-decoration:none;
   outline:none;
}
.waveComment a,
.waveComment a:visited{
   color:#0390c3;
   text-transform:uppercase;
   font-size:10px;
}
a:hover{text-decoration:underline;}
.ui-widget-header{ padding:5px;}
.fg-button { outline: 0; margin:0 4px 0 0; padding: .2em .5em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1;border-radius:4px;}
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { float:left; }
button.fg-button { width:auto; overflow:visible; }
.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }
.fg-toolbar {position: absolute; bottom:2px; margin: 0; padding:0; width: calc(100% - 30px);border-radius:4px;}
.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button { font-size: 1em;  }
.ui-button {cursor:pointer; padding: .1em 0em;border-radius:4px !important; margin-right:4px;}
#cabe_form{
   float:right;
   width:25%;
   padding-left:5px;
   padding-right:5px;
   padding-bottom:5px;
   text-align:right;
}
#cabe_form p{
   margin-top:5px;
   margin-bottom:5px;
}
#texto_form{
   float:left;
   width:73%;
}
#texto_form{float:left; width:73%;}
#texto_form h1{font-family:Verdana, Geneva, sans-serif;font-size:18px;margin:0px;font-weight:normal;color:#000000;text-shadow: 2px 2px 2px rgba(150, 150, 150, 1);}
#texto_form p{font-family:Verdana, Geneva, sans-serif;margin:0px;padding-bottom:5px;text-align:justify;}
