body {
        background-color:#202020;
        color: #646464;
}

/*------------------------------------------
     Topbar Colors
------------------------------------------*/
.title {
        background-color:#ffffff;
        color: #f5f5f5;
}

.navigation {
        background-color:#ffffff;
        color: #f5f5f5;
}

.navigation a:link {
        background-color:#ffffff;
        color:#7d7d7d;
        text-transform:uppercase;
}

.navigation a:hover {
        background-color:#ffffff;
        color:#e16567;
        text-transform:uppercase;
}

.navigation a:visited {
        background-color:#ffffff;
        color:#7d7d7d;
        text-transform:uppercase;
}

.navigation a:active{
        background-color:#ffffff;
        color:#7d7d7d;
        text-transform:uppercase;
}


/*------------------------------------------
     Header and Site Name Colors
------------------------------------------*/

.header {
        background-color:#707070;
        background-image: url("../images/92-header.png");
        background-position: center;
}

.footerbar {
        background-color:#707070;
        background-image: url("../images/92-header.jpg");
        background-position: top center;
}

.stitle {
        background-color:#ffffff;
        color:#e16567;
}

.stitle span {
        color:#e16567;
}

.stitle small {
        color:#838383;
}

/*------------------------------------------
     Container and Wrapper
------------------------------------------*/

#container{
        background-color:#ffffff;
}

/*------------------------------------------
     h5 and h5 link class
------------------------------------------*/

h5 {
	color: #ffffff!important;
        background-color:#474674;
        text-decoration: underline;
}



h5 a:link {
        color: #ffffff;
}

h5 a:hover {
        color: #ffffff;
}


h5 a:active {
        color: #ffffff;
}

h5 a:visited {
        color: #ffffff;
}

/*------------------------------------------
     Footer Colors
------------------------------------------*/

#footer{
        background-color:#ffffff;
        color: #505050;
}

#footer a:link {
        color: #72121a;
}

#footer a:hover {
        color: #981b3f;
}

#footer a:visited {
        color: #981b3f;
}

/*------------------------------------------
     Basic CPG Colors
------------------------------------------*/


/*------------------------------------------
      H Classes
------------------------------------------*/
h1{
        color: #e9e9e9;
}

h2 {
        background-color: transparent;
}

h3 {
        font-color: #ffffff;
}

h4 {
        border: 1px solid #ffffff;
        background-color: #ffffff;
}



/*------------------------------------------
      P UL Input Textarea Button
------------------------------------------*/
.textinput {
        border: 1px solid #888888;
  background-color:#ffffff;
        font-color: #555555;
}

.listbox {
        border: 1px solid #888888;
}

.button {
        border: 1px solid #888888;
        background-position : bottom;
}



/*------------------------------------------
      Link Classes
------------------------------------------*/

a {
        color: #3f3f3f;
}

a:hover {
        color: #c8221f;
}

a:link {
        color: #3f3f3f;
}

a:visited {
        color: #3f3f3f;
}

a:focus {
        color: #3f3f3f;
}

a:active {
        color: #3f3f3f;
}




/*------------------------------------------
      BBLink
------------------------------------------*/
.bblink a {
        color: #45848b;
}

.bblink a:hover {
        color: #45848b;
}



/*------------------------------------------
      Main Table
------------------------------------------*/
.maintable {
        background-color:#ffffff;
        border:0px solid #eaeaea;
}

a {
color: #9daaa0;
text-decoration: none;
}

a:hover {
color: #000000;
}

a:link .image, a:visited .image, a:focus .image, a:active .image {
background-color: #ffffff;
background-repeat: repeat;
margin: 4px;
opacity: 1;
padding-bottom: 10px;
padding-top: 10px;
}

a:hover .image{
opacity: 0.96;
filter: grayscale(80%);
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
transition: all 0.4s ease-out
}


/*------------------------------------------
      Table Classes
------------------------------------------*/
.tableh1 {
        background-color:#474674;
        background-image: url("../images/tablebg.png");
        border-bottom:2px solid #d3d3d3;
	color: #ffffff;
	
}

.tableh2 {
        background-color: #eaeaea;
        color: #919191;
        border: 1px solid #eaeaea;
}

.tableb {
  background-color:#ffffff;
        color: #5a5a5a;
}

.tablef {
  background-color:#ffffff;
}



/*------------------------------------------
      Category Row
------------------------------------------*/
.catrow_noalb {
        background-color:#ffffff;
        border-bottom: 2px solid #f4f4f4;
	text-shadow:1px 1px #ffffff;
}



.catrow {
        background-color:#ffffff;
        border-bottom: 2px solid #f4f4f4;
	text-shadow:1px 1px #ffffff;
}


/*------------------------------------------
      Below Thumbnail Classes
------------------------------------------*/

.album_stat {
   color: #686868;
}

.thumb_title {
        color: #5f4b3b;
        font-size: 11px;
       
         
}



.thumb_caption {
        color: #767676;
        border: 0px solid #989898;
}

.thumb_caption a {
        background: #ffffff;
        color: #767676;
}

.thumb_num_comments {
        background: #ffffff;
        color: #767676;
}


.user_thumb_infobox a {
        color: #555555;
}

.user_thumb_infobox a:hover {
        color: #555555;
}

.thumbnails {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #dddddd;
opacity: 1;
padding: 10px;
}
.thumbnails:hover {
background:#fbfbfb;
filter:alpha(opacity=95);
-moz-opacity:0.95;
opacity:0.95;}



/*------------------------------------------
      Sort Cell
------------------------------------------*/
.sortorder_cell {
  background-color: transparent;
        color: #ffffff;
}


.sortorder_options {
        background : transparent;
        color: #ffffff;
}


/*------------------------------------------
      NavMenu
------------------------------------------*/
.navmenu {
        color: #686868;
        background-color:#ffffff;
}

.navmenu a {
        color: #555555;
}

.navmenu a:hover {
        background-color:#ffffff;
        color: #696969;
}

.boxing {
        color: #686868;
        background-color:#3d3c63;
        height:79px;
        width: 1000px;
}

.katy {
        background-image: url("../images/parceiros/kp.png");
        float:left;
        background-position: center;
        width:80px;
        height:75px;
        padding: 2px;
}

.hs {
        background-image: url("../images/parceiros/hs.png");
        float:left;
        background-position: center;
        width:80px;
        height:75px;
        padding: 2px;
}

.ag {
        background-image: url("../images/parceiros/ag.png");
        float:left;
        background-position: center;
        width:80px;
        height:75px;
        padding: 2px;
}

.kk {
        background-image: url("../images/parceiros/kk.png");
        float:left;
        background-position: center;
        width:80px;
        height:75px;
        padding: 2px;
}

.APP {
        background-image: url("../images/parceiros/APP.png");
        float:left;
        background-position: center;
        width:80px;
        height:75px;
        padding: 2px;
}

.nosso{
        background-image: url("../images/parceiros/nosso.png");
        background-color: #408dd4;
        float:right;
        background-position: center;
        height:75px;
        width:156px;
        padding: 2px;
}

.net{
        background-image: url("../images/nw.png");
        
        float:left;
        background-position: center;
        height:514px;
        width: 155px;
        padding: 2px;
}


/*------------------------------------------
      Admin Menu
------------------------------------------*/
.admin_menu_thumb {
        border: 1px solid #888888;
        color: #555555;
}

.admin_menu_thumb a {
        color: #555555;
}


.admin_menu_thumb a:hover {
        color: #555555;
}

.admin_menu {
        border: 1px solid #888888;
        background-color: #e9e9e9;
        color: #555555;
}

.admin_menu a {
        color: #555555;
}

.admin_menu a:hover {
        color: #555555;
}

.top {
        background-color: #202020;
        color: #f3f3f3;
        -webkit-border-radius: 9px;
        -moz-border-radius: 9px;
         border-radius: 9px;
         padding:5px;
         font-weight: bold;
        }

/*------------------------------------------
      Statlink Class
------------------------------------------*/

.statlink {
       color: #ffffff;
}

.statlink a {
       color: #ffffff;
}

.statlink a:hover {
       color: #ffffff;
}

/*------------------------------------------
      Alblink Class
------------------------------------------*/
.alblink {
       color: #ffffff;
}

.alblink a {
       color: #575757;
}

.alblink a:hover {
       color: #575757;
}


/*------------------------------------------
      Category Link Class
------------------------------------------*/

.catlink a {
	color: #6579e1;
}

.catlink a:hover {
	color: #2c2c2c;
}


/*------------------------------------------
      Other
------------------------------------------*/
.comment_date{
        color : #555555;
}

.display_media {
        background-color:#ffffff;
}


.topmenu a {
        color : #CDCDCD;
}

.topmenu a:hover  {
        color : #CDCDCD;
}

.img_caption_table {
        background-color: #eeb6bd;
}

.img_caption_table th {
        background: #eeb6bd;
        color : #CDCDCD;
        border-top : 1px solid #888888;
}

.img_caption_table td {
        background: #eeb6bd;
        border-top : 1px solid #888888;
}

.debug_text {
        border: #888888;
        background-color: #eeb6bd;
}


.listbox_lang {
        color: #888888;
        background-color: #ffffff;
        border: 1px solid #ffffff;
}

.pic_title {
        color: #000000;
}

.pic_caption {
        color: #000000;
}

.cpg_message_info {
    color: #00529B;
    background-color: #e9e9e9;
}
.cpg_message_success {
    color: #4F8A10;
    background-color: #e9e9e9;
}
.cpg_message_warning {
    color: #9F6000;
    background-color: #e9e9e9;
}
.cpg_message_error {
    color: #D8000C;
    background-color: #e9e9e9;
}
.cpg_message_validation {
    color: #D63301;
    background-color: #e9e9e9;
}
.cpg_summary {
    color: #FF2B9C;
    background-color: #e9e9e9;
}


#GB_window {
  background-color: #e9e9e9;
  border: 5px solid #AAAAAA;
}



