﻿body 
{
    
    background-color: #769ec5;
    height: 800px;
}
div
{
    background-image: url('Immagini/bg.jpg');
    background-repeat: repeat-y;
    background-position: center;
}

#Tabella_Banner
{
    background-image: url('Immagini/banner.jpg');
    background-repeat: no-repeat;
}

#Tabella_Fondo
{
    background-image: url('Immagini/fondo.jpg');
    background-repeat: no-repeat;
}

#Tabella_Top
{
    background-image: url('Immagini/top.jpg');
    background-repeat: no-repeat;
}

#Cella_Menu
{
    background-color: #bf3420;
    height: 31px;
    width: 686px;
    color: White;
    font-family: Tahoma;
    font-size: 16px;
    text-decoration: none;
    vertical-align: middle;
}

#Cella_Menu:hover
{
    color: Yellow;
}

.testo
{
    font-family: Tahoma;
    font-size: 14px;
    color: #000033;
}
.testo_bianco
{
    font-family: Tahoma;
    font-size: 14px;
    color: white;
}

a:link, a:visited
{ 
    color: #bf3420;
    font-family: Tahoma;
    font-size: 14px;
    text-decoration: none;
}

a:hover
{
    color: #d1796d;
    font-family: Tahoma;
    font-size: 14px;
    text-decoration: none;
}

hr
{
    color: #bf3420;
    width: 1000px;
}

.Testino
{
    font-family: Tahoma;
    font-size: 12px;
    color: #000033;
}

.immagine
{
       border: none;
    border-color: transparent;
}



.immagine:visited
{
    border: none;
    border-color: transparent;
}

.btn_menu
{
    width: 336px;
    height: 30px;
    background-image: url('Immagini/bottone_menu_sin.gif');
    font-family: Tahoma;
    font-size: 16px;
    text-align:right;
    border-bottom-style: none;
    color: #bf3420;
}

.btn_menu:hover
{
    background-image: url('Immagini/bottone_menu_giu.gif');
    font-family: Tahoma;
    font-size: 16px;
    border-bottom-style: none;
    text-align:right;
    color: #000080;
}

.btn_menu_cartella
{
    background-image: url('Immagini/menu_cartella2.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
}
.btn_menu_cartella:hover
{
    background-image: url('Immagini/menu_cartella.gif');
    background-repeat: no-repeat;
    width: 180px;
    height: 180px;
}

.btn_menu_clinical
{
    background-image: url('Immagini/menu_clinical2.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
}
.btn_menu_clinical:hover
{
    background-image: url('Immagini/menu_clinical.gif');
    background-repeat: no-repeat;
    width: 180px;
    height: 180px;
}

.btn_menu_agenda
{
    background-image: url('Immagini/menu_agenda2.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
}
.btn_menu_agenda:hover
{
    background-image: url('Immagini/menu_agenda.gif');
    background-repeat: no-repeat;
    width: 180px;
    height: 180px;
}

.btn_menu_vuoto
{
    background-image: url('Immagini/menu_estraz2.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
}
.btn_menu_vuoto:hover
{
    background-image: url('Immagini/menu_estraz.gif');
    background-repeat: no-repeat;
    width: 180px;
    height: 180px;
}

.btn_menu_pdf
{
    background-image: url('Immagini/btn_pdf1.png');
    background-repeat: no-repeat;
    }

.btn_excel
{
    background-image: url('Immagini/excel1.jpg');
    background-repeat: no-repeat;
    vertical-align:central;
    border-radius: 15px;
    width: 60px;
    height: 63px;
}

.testo_logout
{
    font-family: Tahoma;
    font-size: 12px;
    color: #000033;
    font-style: italic;
}

.button_logout
{
    border-style: none;
    padding: 0px;
    margin: 0px;
    font-family:  'Tahoma';
    font-size: 12px;
    background-color: #FFFFFF;
    text-align: center;
    color: #000033;
    background-image: none;
     font-style: italic;
}

.box2 
{
    width: 200px;
    padding: 9px 15px;
    background-color: #ED8029;
    color: white;
        -webkit-transition: background-color 3s;
    -moz-transition: background-color 3s;
    -o-transition: background-color 3s;
    -ms-transition: background-color 3s;
    
}
.box2:hover 
{
    background-color: #A7B526;
}

.btn_piccoli
{
    font-family: 'Bookman Old Style';
    font-size: 14px;
    border-radius: 8px;
    opacity: 0.8;
}

.btn_piccoli:hover
{
    opacity: 1;
}

.btn_quest
{
    font-family: 'Bookman Old Style';
    font-size: medium;
    border-radius: 8px;
    opacity: 0.8;
    height: 30px;
    color:white;
    background-color:darkblue;
    padding:2px;
}

.btn_quest:hover
{
    opacity: 1;
}

.alert {
    padding: 20px;
    background-color: #f44336;
    color: white;
}