﻿

.TabDettaglio
{
    width:100%;
    text-align:left;
    border-collapse:collapse;
    border:0;
}


.TabDettaglio *
{
    vertical-align:middle;
}

.TabDettaglio TD
{
    border-color:#ddd;
    padding:5px;
    font-size:12px;
    border:0;
    border-bottom:dotted 1px #999999;
    vertical-align:top;
    text-align:left;
    line-height:17px;

}

.TabDettaglio TD A
{
    text-decoration:underline;
}



.TabDettaglio .SpnNota
{
    font-size:10px;
}

.TabDettaglio LABEL
{
    font-weight:bold;
    color:#888;
    font-size:12px;
}


.TabDettaglio INPUT[type=text], .TabDettaglio INPUT[type=password]
{
    border:solid 1px #aaa;
    padding:6px 0 4px 5px;
    margin:0;
    vertical-align:middle;
    font-size:18px;
    line-height:18px;
    height:22px;
}

.TabDettaglio INPUT[type=checkbox], .TabDettaglio INPUT[type=radio]
{
    border:none;
}

.TabDettaglio .ChoiceOption LABEL
{
    font-weight:normal;
    margin-left:5px;
    color:#3d3d3d;
}


.TabDettaglio INPUT[type=file]
{
    font-size:14px;
    line-height:34px;
    height:34px;
    padding:0;
}

.TabDettaglio TEXTAREA
{
    border:solid 1px #aaa;
    padding:0 0 0 5px;
    margin:0;
    font-family:Verdana;
    vertical-align:middle;
    line-height:normal;
    
}

.TabDettaglio SELECT
{
    border:solid 1px #aaa;
    margin:0;
    font-family:Verdana;
    font-size:18px;
    line-height:18px;
    height:34px;
    color:#999;
    padding:3px;
    vertical-align:middle;
    
}


.TabDettaglio .ChoiceInput LABEL
{
    vertical-align:middle;
    font-weight:normal;
	margin-left:8px;
	white-space:nowrap;
}

.TabDettaglio .ChoiceInput INPUT
{
    vertical-align:middle;
	border:none;
    padding:0;
}


 INPUT.Pulsante
{
    
    width:166px;    
    height:32px !important;
    font-size:16px;
    line-height:16px;
    font-weight:bold;
    border:solid 1px #24357a !important;    
    color:#fff;
    background-color:#3fa6eb;
    overflow: visible;
    white-space: nowrap;
    cursor: pointer;
    margin:0;
    padding:5px 0;
}

INPUT.Pulsante:hover,  INPUT.Pulsante:visited,  INPUT.Pulsante:active
{
    background-color:#bbb;
    
}