﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input 
{

	outline: 0;
	text-indent: 0px;

}
body 
{
    background-image: url('../images/bg_interno.jpg');
	/*background-attachment: fixed;*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-size: 14px;
	font-family: "Century Gothic", AppleGothic, "URW Gothic L", Arial, Baskerville, Lucida, Geneva, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: rgb(71, 71, 71);
}
.container
{
    width:320px;
    height:auto;
    display:table;
    margin:0px auto;
}
#testata
{
    width: 320px;
    height: 71px;
    text-align:left;
}
#testata .bigImg
{
    display:none;
}
#testata .smallImg
{
    display:inline-block;
}
.topsapcer
{
    float:left;
    width:100%;
    height:60px;
}
.title
{
    float:left;
    font-weight:bold;
    width:100%;
}
.content
{
    width:100%;
    height:auto;
    display:table;
    float:left;
}
.buttonDiv
{
    width:100%;
    height:auto;
    float:left;
    margin-top:20px;
}
.errorDiv
{
    width:100%;
    color:Red;
}
.linkClass
{
    width:100%;
    height:auto;
    margin-top:20px;
    float:left;
    display:none;
}
.LinkClass
{
    display:none;
    width:200px;
}
.modalClass
{
    padding-left:20px;
    padding-right:20px;
    padding-top:20px;
}
.autocompleteInput, .usrIpt, .pwdIpt
{
    width:320px;
    border:1px solid #000;
}
.usrIpt, .pwdIpt
{
    width:200px;
}
.inputDiv
{
    width:100%;
    height:auto;
    display:table;
    float:left;
    margin-top:10px;
}
.chiudiPopUp
{
    float:left;
    margin-top:10px;
    width:100%;
}
.ui-autocomplete 
{ 
    max-height: 200px; 
    overflow-y: scroll; 
    overflow-x: hidden;
}
.commentiClass
{
    width:300px;
    height:100px;
}
.waitDivClass
{
    width:320px;
    height:auto;
    text-align:center;
    float:left;
}
.docsTitle
{
    width:100%;
    font-weight:bold;
    margin-top:5px;
    float:left;
}
.filecontainer, .buttonContainer
{
    width:100%;
    float:left;
}
.buttonContainer
{
    margin-top:5px;
    margin-bottom:5px;
}
.modalBackground
{
        background-color: Black;
        filter: alpha(opacity=90);
        opacity: 0.8;
}
/* Desktop */
@media (min-width: 980px)
{
    .container
    {
        width:955px;
    }
    #testata
    {
        width: 955px;
    }
    #testata .bigImg
    {
        width: 955px;
        display:inline-block;
    }
    #testata .smallImg
    {
        display:none;
    }
    .waitDivClass
    {
        width:955px;
    }
}
/* Portrait tablet to landscape */
@media (min-width: 768px) and (max-width: 979px)
{
    .container
    {
        width:768px;
    }
    #testata
    {
        width: 768px;
    }
    #testata .bigImg
    {
        width: 768px;
        display:inline-block;
    }
    #testata .smallImg
    {
        display:none;
    }
    .waitDivClass
    {
        width:768px;
    }
}
.modalSerial
{
    text-decoration:underline;
    font-weight:bold;
    cursor:pointer;
}
.lightCheck
{
    width:100%;
}
.que
{
    width:350px;
}
.lightCheck .title, .lightCheck .rbQ
{
    margin-bottom:10px;
}