/* 
    Document   : custom
    Created on : 9-dic-2010, 13.13.22
    Author     : Fabrizio
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

body
{
    font: normal 10pt Arial,Helvetica,sans-serif; color: #555;
    background: #efefef;
    /*
    background:#efefef url(../immagini/bg_body.png) repeat-x left top;
    */
}

#page
{
    background: white;
    border: 1px solid #C9E0ED;
}

#header
{
    border-top: 1px solid #C9E0ED;
}
/*
#logo {
    color: #fff;
}
#logo #subtitlelogo {
    color: #fff;
}
*/
#mainmenu
{
   /* height: 28px; */
    background:#0099cc url(../immagini/bg.png) repeat-x left top;
    
}

#mainmenu ul li a
{
    background-color:transparent;
    font-size:12px;    font-weight:bold;    text-decoration:none; color:#ffffff;
}
#mainmenu ul li a:hover, #mainmenu ul li a.active
{
    color: #6399cd;    background-color:#EFF4FA;    text-decoration:none;
}

/*Percorso sotto il menu principale*/
.percorsodir {
    border-bottom: 1px solid #C9E0ED;
    font-size: 90%;   font-family: Tahoma, Verdana, 'Times New Roman',times,serif;    color: #006666;
}
.percorsodir a:link{
    text-decoration: none;    color: #006666;
}
.percorsodir a:visited{
    text-decoration: none;    color: #006666;
}
.percorsodir a:hover{
    text-decoration: underline;    color: #006666;
}

#leftmenuindex a:link {
    text-decoration: none;    color: #444;
}
#leftmenuindex a:visited {
    text-decoration: none;    color: #444;
}

.activelfmenu:hover {
    background-color: #eee;
}

/*sfondo dei button*/
ul.link_operazioni a:link,
ul.link_operazioni a:visited,
ul.link_operazioni a:active{
background-image: url("../icone/sfondo_button1.png");

}
ul.link_operazioni a:hover {
background-image: url("../icone/sfondo_button.png");

}

ul.link_menu a:hover {
    background-color: #e6E5ff;
}

/*tabella */

.showdati tr td {
    background-color:transparent;
    font-size:12px;    font-weight:normal;
}
.showdati .titleShow td {
    border-top: 1px solid #ddd;
    background-color: #eee;
    color:#111;
    font-size: 10pt;
}

.showdati a{
    font-size: 110%;   font-family: Verdana, 'Times New Roman',times,serif;    color: #0839FF;
    text-decoration: none;
    border: 1px dotted #ffff22;
    background-color: #eee;
    padding:2px;
}
.showdati a:hover{
    background-color: #ddd;
    color: red;
}
/*end*/

.titlemenu {
    background-color: #58616F;
}

.marquee .title {
    background-color: #58616F;
    font-family: Tahoma,Arial,Georgia; font-size: 80%; font-weight: bold;  color: #fff;
}
.box_email_title {
    background-color: #567ed0;    color: #fff;
}

#footer
{
    padding: 4px;   margin: 0px 0px;
    font-size: 0.8em;    text-align: center;
    color: #222;
    border-top: 1px solid #C9E0ED;
    background-color: #fff;
}

#footer a {
    color: blue;
}
