/*  Marc Papell  (mpapell@digiteix.com) */

table.project-header th {
                background-color:  #CC0033;}

table.project-home-block th {
                background-color:  #CC0033;}

table.mini-calendar td.calendar-header {
                background-color: #F2BFCC;}

table.mini-calendar th.calendar-header {
                background-color: #F2BFCC;}


#topmenu td a:hover {background-color: #CC0033;}

#header-menu {background-color: #CC0033;}
#header-menu div.tab-header-selected a.button2 span { background-color: #F2BFCC;}

body               { background: transparent url(/skin/image/redbg.png) repeat-x;background-attachment:fixed;background-position:bottom;
display: block;line-height: 18px;
                   }
#container         { background: #Fff; 
                     border: #000;
                   } 
h1                 { color: #CC0033;
                   }
a:link, a:visited  { color: #891B36; 
                   }
#namerow           { background: #CC0033;  
                   }
#namerow p         { color: #FFF; 
                   }
#namerow span      { color: #FFF; 
                   }
#namerow span a    { color: #FFF;
                   }
#navrow            { background: #F2BFCC; 
                   }
#navrow p          { color: #000; 
                   }
#navrow a          { color: #000; 
                   }
#footrow           { background: #E57F99; 
                   }
#footrow p         { color: #FFF; 
                   }
#footrow a         { color: #FFF;  
                   }
.titlerow, .table-header  { background: #CC0033; color: #fff; 
                   }
table.table-display th.applicat-header {background: #CC0033;}
.titlerow a, .table-header a { color: #fff; }

table.tab-display th.tab-header {background: #CC0033; color: white; border-right: 0px solid white;}
table.tab-display th.tab-header-selected {border-top: 1px solid #CC0033; border-right: 1px solid #CC0033; border-left: 1px solid #CC0033; border-bottom: 0px solid #333333;}
table.tab-display th.tab-header-selected  a {color: #CC0033; text-decoration: none; font-size: 110%;}
table.tab-display th.tab-header a {color: white; text-decoration: none;}
table.tab-display {border-bottom: 0px solid #00247E;}
table.main-content {border-left: 1px solid #CC0033; border-right: 1px solid #CC0033; border-bottom: 1px solid #CC0033;}



.menuheader { color: #FFF; background: #CC0033; }
.menuheader a:link, .menuheader a:visited, .menuheader a:active { color: #FFF; text-decoration: none; }
.menuheader a:hover { color: #FFF; text-decoration: underline; }
.menuitem a:link, .menuitem a:visited, .menuitem a:active { color: #000; text-decoration: none; }
.menuitem a:hover { color: #000; text-decoration: underline; }

p.menu { background-color: #CC0033; font-weight: bold;}


div.tooltip-header {
    background-color: #CC0033;
    color:white;
    border:1px solid #CC0033;
    position:relative;
    z-index:100;
}

div.tooltip-body {
    background-color: white;
    color: #CC0033;
    border:1px solid #CC0033;
    position:relative;
    z-index:100;
}

div.home-block-element-title {
    background-color: #CC0033;
    color:white;
}

div.home-block-element-title a{
    color:white;
    text-decoration:none;
}
