/* ///// EXPLORER PC CSS ///// */
/* ///// START HTML Selector Styles ///// */
body, div, td, p, ol, ul, h1, h2, h3, h4, h5, h6, input
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        font-weight: normal;
}

h1
{
        font-size: 18px;
        font-weight: bold;
}

h2
{
        font-size: 16px;
        font-weight: bold;
}

h3
{
        font-size: 14px;
        font-weight: bold;
}

h4
{
        font-size: 12px;
        font-weight: bold;
}

h5
{
        font-size: 12px;
        font-weight: bold;
}

p
{
        line-height: 15px;
        margin-bottom: -10px;
}

p.indent
{
        text-indent: 10px;
}

p.note
{
        font-size: 9px;
        line-height: 13px;
        margin-top: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}

p b
{
        font-weight: bold;
}

ul
{
        list-style: square;
}

li
{
        margin-left: 0px;
        line-height: 15px;
        margin-bottom: 5px;
}

a:link
{
        color: #000000;
        font-weight: bold;
        text-decoration: underline;
}

a:visited
{
        color: #666666;
        font-weight: bold;
        text-decoration: underline;
}

a:hover
{
        color: #ff0000;
        font-weight: bold;
        text-decoration: underline;
}

a:active
{
        font-weight: bold;
        text-decoration: underline;
}

input.widget
{
        width: 190px;
}

textarea.widget
{
        width: 190px;
}

/* ///// END HTML Selector Styles ///// */

/* ///// START Generic Class Styles ///// */
.formlabel
{
        font-size: 11px;
        font-weight: bold;
        line-height: 20px;
}

.formwidget
{
        font-size: 11px;
}

.widgettd
{
        padding-left: 10px;
}

.titlesmall
{
        font-size: 11px;
        font-weight: bold;
}

.displaylabel
{
        font-size: 9px;
}

.message
{
        font-size: 11px;
        font-weight: bold;
}

.asterisco
{
        color: #ff3300;
}

.inputLogin
{
        font-size: 9px;
        border: 0;
        width: 130px;
        background: transparent;
}


.inputOpLogin
{
        font-size: 11px;
        font-weight: bold;
        border: 0;
        width: 130px;
        background: transparent;
}

.staticLabel
{
        font-size: 8px;
        font-weight: bold;
        width: 40px;
}

/* ///// END Generic Class Styles ///// */

/* ///// START Layer Definition ///// */
#body-display
{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #D2D2D2;
    width: 100%;
}

#logobox        {position: absolute; top: 8px; left: 25px; width: 219px; height: 43px; visibility: visible;}
#logobox2        {position: absolute; top: 8px; left: 145px; width: 219px; height: 43px; visibility: visible;}
#textbox        {position: absolute; top: 76px; left: 7%; width: 90%; padding-bottom: 50px; visibility: visible;}
/*#textbox        {position: absolute; top: 76px; left: 0px; width: 90%; visibility: visible; padding-left: 76px; padding-right: 70px;}*/
#textbox2        {position: absolute; top: 76px; left: 0px; width: 90%; visibility: visible; padding-left: 195px; padding-right: 120px;}
#display        {position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 138px; visibility: visible}
#photo                {position: absolute; z-index: 2; top: 73px; left: 4px; width: 60px; height: 60px; visibility: visible}
#led                {position: absolute; z-index: 2; top: 12px; left: 12px; width: 10px; height: 10px; visibility: visible}
#statusLabel           {position: absolute; z-index: 2; top: 10px; left: 30px; width: 20px; height: 15px; visibility: visible}
#status                {position: absolute; z-index: 2; top: 7px; left: 68px; width: 95px; height: 15px; visibility: visible}
#actionLabel           {position: absolute; z-index: 2; top: 28px; left: 30px; width: 20px; height: 15px; visibility: visible}
#action                {position: absolute; z-index: 2; top: 25px; left: 68px; width: 95px; height: 15px; visibility: visible}
#skypeLabel           {position: absolute; z-index: 2; top: 10px; left: 180px; width: 20px; height: 15px; visibility: visible}
#skypeImg             {position: absolute; z-index: 2; top: 8px; left: 220px; width: 18px; height: 18px; visibility: visible}
#timer                {position: absolute; z-index: 2; top: 17px; left: 217px; width: 55px; height: 15px; visibility: visible}
#operator        {position: absolute; z-index: 2; top: 97px; left: 70px; width: 200px; height: 15px; visibility: visible}
#alertbox        {padding-left: 85px; position: absolute; top: 76px; left: 0px; width: 90%; visibility: visible}
#alertbox2        {padding-left: 201px; position: absolute; top: 76px; left: 0px; width: 90%; visibility: visible}
/* ///// END Layer Definition ///// */


#timer-bottom {
				position: absolute;
				top: 0px;
				left: 0px;
				padding: 1px;
				margin: 0;
				border: 0;
				text-align: left;
				vertical-align: middle;
				background-color: transparent;
				}
				
.leftbox {padding-left: 60px; 
			margin: 0px; 
			}		

/* stili nuovi: iniziati ad usare in appointment	*/

/* per il body con logo di sfondo */
#body { font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		background: transparent url('/images001/logo_bkg.gif') no-repeat fixed 0px 0px; }
