
/*    ColorBox Core Style - INICIO */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}


#cboxOverlay{background: #EEE;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #CCC; background:#fff;}
        #cboxTitle{position:absolute; top:-20px;  left:0; color:#333; font: 12px Verdana; font-weight:bold; }
        #cboxCurrent{position:absolute; top:-17px; right:140px; color:#777; font: 9px Verdana; }
        #cboxSlideshow{position:absolute; top:-22px; right:22px; color: #666; font: 9px Verdana; font-weight:bold; display:block; text-align:center; background:#CCC; padding:3px; width:100px;  }
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../img/cbox3_controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../img/cbox3_controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(../img/cbox3_loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:-20px; right:0px; display:block; background:url(../img/cbox3_controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}
/*    ColorBox Core Style - FIM */


/*    Antigo Geral.css  */
body,td,th {
    font-family: Verdana;
    font-size: 11px;
    color: #333333;
}

a {
    font-family: Verdana;
    font-size: 11px;
}

#tudo {
margin: 0 auto; padding:0;
width: 980px; background:#FFFFFF;
}

form {
    padding:0;
    margin:0;
}


.BTop { width:728px; height:90px; }
.BSky { width:160px; height:600px; }
.BQuad { width:250px; height:250px; }
.Banner { padding: 8px 0px; margin: 0 auto; }


/* MENU DO PAINEL DE CONTROLE */

.userbuttons{clear:both;margin-bottom:-1px;margin-top:-1px;}
a.userbutton, a.userbutton:link, a.userbutton:visited{color:#0792D0;background-color:#EFF7FF;border:1px #DCE6F1 solid;display:block;font-size:11px;height:17px;line-height:14px;margin:-1px 0 0;padding-left:4px;padding-top:3px; font-family: Verdana, Arial, Helvetica, sans-serif;   font-size:11px; text-decoration: none;}
a.userbutton:hover, a.userbutton:active{ color:#FFFFFF; background-color:#E31E5C; font-weight:bold;}
.userbutton img{float:left;margin-right:5px; border: none;}
.usericon,.userbutton{overflow:hidden;}
.boxpainel { line-height: 140%; }

#menuvip {
margin:0; padding:20px 10px; float:left; width: 140px;
}


/* PAGINAS INTERNAS */

#paginas {
margin:0; padding:20px 20px 40px 20px; float:left;
font-family: Verdana; font-size: 12px; color: #6C758C;
line-height: 150%; width: 750px;
}

#paginas a:link, #paginas a:visited, #paginas a:active {
font-family: Verdana; font-size: 12px; color: #E31E5C; font-weight:bold;
text-decoration: none; border-bottom: 1px #E31E5C dotted;
}

#paginas a:hover {
color: #6C758C; border-bottom: 1px #6C758C dotted;
}

#paginas h2 {
font-family: Verdana; font-size: 18px; color: #E31E5C;
}

#paginas strong {
font-weight:bold; color: #E31E5C; font-size: 13px;
}

#paginas .inputfv {
font-family: Verdana; font-size: 12px; color: #333333;
background-color: #FFFFFF; background-image: url(https://flog.vip/img/bginput.jpg); background-repeat: repeat-x;
background-attachment: scroll; background-x-position: left; background-y-position: top;
border: 1px solid #CCCCCC;
height: 20px; vertical-align:middle;
padding: 0.165em 0.25em 0.165em 0.25em;
}

#paginas .botao {
font-family: Verdana; font-size: 11px; color:#6C758C; font-weight:bold;
background-color: #FFFFFF; background-image: url(https://flog.vip/img/bginput.jpg); background-repeat: repeat-x;
background-attachment: scroll; background-x-position: left; background-y-position: top;
border: 1px solid #6C758C;
padding: 0.165em;
}

#paginas .espaco {
margin: 0; padding:0; padding-right: 25px;
float:left;
}

#paginas .BoxModal {
    width: 530px;
}

/*---------- TABELA COM FORMATACAO PADRAO ----------*/


#tabela td, #tabela a:link, #tabela a:visited, #tabela a:active {
font-family: Verdana; font-size: 12px; color: #6C758C;
text-decoration: none; border:0;  font-weight: normal;
}

#tabela a:hover {
color: #E31E5C;
}

table.listaValores {
    border-collapse: collapse;
    background: #FFFFF0;
    border: solid #DBEAF6 1px;
}

table.listaValores tr:nth-child(even)  {
    background: #E8F1F9;
}
table.listaValores tr.even  {
    background: #E8F1F9;
}

table.listaValores tr:hover {
    background: #FFFF73;
}

table.listaValores td {
    padding: 5px 10px;
    border-left: 1px dotted #1D76B1;
}

table.listaValores th {
    padding: 5px;
    color: #1D76B1;
    border-left: 1px dotted #1D76B1;
    border-bottom: 2px solid #DBEAF6;
    background: #DDF5F5;
}

table.listaValores td a {
    display: block;
    width: 100%;
    text-decoration: none;
}

table.listaValores td a:hover {
    text-decoration: underline;
}


/* MENU PRINCIPAL #################### */

#menugeral{
margin: 0; padding: 0; width: 100%; height:50px;
text-align:center;
background: #8C3726;
color: #FFFFFF;
font-size: 11px;
}
#menugeral ul{
padding: 0; margin:0;
}

#menugeral li{
display:inline;
padding:0 11px 0 18px; margin:0;
position:relative; top:18px;
background: url(/img/mas.gif);
background-repeat: no-repeat;
background-position: left;
}

#menugeral .primeira{
padding:0 11px 0 0; margin:0;
background:none;
}

#menugeral .ultima{
padding:0 0 0 18px; margin:0;
}

#menugeral h2, #menugeral h2 a:link, #menugeral h2 a:visited , #menugeral h2 a:active {
margin:0;
font: 11px Verdana;
display:inline;
color: #FFFFFF;
text-decoration: none;
font-weight:bold;
}

#menugeral h2 a:hover {
text-decoration: underline;
}

/* RODAPE #################### */

#rodape {
margin: 0; padding: 0; width: 980px; height:70px;
background: #FAC635; background-image: url(../img/fam.jpg); background-position: top; background-repeat:repeat-x;
text-align:center; color: #8A6808;
}

#rodape a:link, #rodape a:visited , #rodape a:active  {
padding: 0 10px;
color: #FF0062;
text-decoration: none;
font-weight:bold;
line-height: 190%;
}

#rodape a:hover {
text-decoration: underline;
}

#internas {
margin: 0; padding: 15px 0;
}

#internas .log {
font-weight: bold; color:#FF0066;
}

#internas .observ {
color:#333333;
line-height: 200%;
clear:both;
}

#internas h1 {
margin:10px 20px;
font-size:16px;
color:#FF3366;
}



.tubo-c{
clear:both;
margin: 0 auto; padding:0;
width:893px;
}

/* PAGINAÇÃO #################### */

.page .nav  { color:#666; border:0px; margin-bottom:10px; margin-top:10px; }
.page .nav  a:link, .page .nav  a:visited, .page .nav  a:hover, .page .nav  a:active { margin:3px; padding:3px 6px;text-decoration:none; color: #FF0066; background:#F9F9F9; border:1px solid #FF0066; font: 11px Verdana; }
.page .nav  a:hover { background:#FF0066; color:#FFFFFF; }
.page .nav -ativo {  margin:3px; text-decoration:none; background:#FF0066; padding:3px 6px; border:1px solid #FF0066; color:#FFF; font: bold 11px Verdana; }
.page .nav -nolink {  margin:3px; text-decoration:none; background:#FFF; padding:3px 6px; border:1px dashed #FF0066; color:#FF0066; font: 11px Verdana; }

/* NOVOS THUMBS #################### */

.viptb { width: 108.8px; float: left; text-align: center; margin: 10px 0; font: 10px Verdana; color:#999999; }
.viptx{ color:#FF0066; font-weight:bold; border-bottom: 0px; }
.viptbimg img { border: 2px solid #DDDDDD; padding: 1px; margin: 3px 0;  }
.viptbimg:hover { color: #fff; }
.viptbimg:hover img { border: 2px solid #FF0066; }

/* MINIATURAS #################### */

.thumbs { width: 120px; float: left; text-align: center; margin: 10px 0 0 37px; border-bottom: 0px; }

.thumbsimg img { border: 1px solid #FFF; padding: 1px; margin: 3px 0; border-bottom: 0px;  }
.thumbsimg:hover { color: #fff; border-bottom: 0px; /* IE bug */ }

.thumbsimg2 img { border: 1px solid #000; padding: 1px; margin: 3px 0; border-bottom: 0px;  }
.thumbsimg2:hover { color: #fff; border-bottom: 0px; /* IE bug */ }

.thumbsimg2:hover img, .thumbsimg:hover img { border: 1px solid #FD0065; background:#FD0065; }

/* PLACAS #################### */

div.erro { color: #CC0000; background:#FFD7D7; border: 1px solid #CC0000; margin: 5px 10px 10px 10px; padding: 6px 6px 6px 0; font-family: Tahoma; font-size:12px; text-align:left; }
div.certo { color: #006633; background: #D2FFD2; border: 1px solid #006633; margin: 5px 10px 10px 10px; padding: 6px 6px 6px 0; font-family: Tahoma; font-size:12px; text-align:left; }
div.aviso { color: #FF6600; background: #FEFFCE; border: 1px solid #FF6600; margin: 5px 10px 10px 10px; padding: 6px 6px 6px 0; font-family: Tahoma; font-size:12px; text-align:left; }

.centro{ height:auto; text-align:center; margin: 0 auto; }
.bugline{ height:auto; line-height:normal; }

.limpa { clear:both; }




/* admin.css */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
text-align:left;
height:auto; line-height:normal;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
height:auto; line-height:normal;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
height:auto; line-height:normal;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
height:auto; line-height:normal;
}


/* flog.css */
#header {
text-align:center;
margin-bottom: 10px;
}

#footer {
text-align:center;
font-size:9px;
margin-top: 30px;
}

.titulo {
font-size: 160%;
font-weight: bold;
margin: 15px;
padding: 0px;
}

.subtitulo {
font-weight: bold;
margin-bottom: 8px;
padding: 0px;
}

.titulo_post {
margin: 10px;
padding: 0px;
font-weight: bold;
font-size:140%;
}

.post, .postfixo, .comentarios {
margin:0;
padding:0;
text-align: left;
}
