﻿body {
}



/*ImageThumbnail control */
.hypPhoto
{
}

.imgBrand
{
	width:150px;
	height:100px; 
}

.imgPhoto
{
}
/* */

/* The following modifies the page number control which exists under the main table */
div.pager
{
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
}
span.results1
{
    float:left;
}
span.results2
{
    float:right;
}
/* The following modifies the results per page control which exists under the main table */
div.results
{
    display: inline;
    position: relative;
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: -1.75em;
    float:right;
}
/* Set's the appearance of the drop down control*/
.droplist
{
    padding: 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: .95em;
    color: #666666;
}


.UpdPosition
{background:green;
 position:absolute;
 left:0;
 top:0;
 width:100%;
 overflow:hidden;
 }
 
 
 .wprogress
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.wcontainer
{
    border: solid 1px #808080;
    border-width: 1px 0px;
}
.wheader
{
    background: url(../images/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: arial,helvetica,clean,sans-serif;
}
.wbody
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}

.divData
{
	text-align:left;
}

#menu {
  background: #F5F5F5;
}

#menu form {
  padding: 0 10px;
}

#menu form div {
  background: #FFF;
  border: 1px solid #E5E5E5;
  vertical-align:middle;  
}

#menu form input {
  border: 0 none;
  width: 158px;
}

#menu form input.submit {
  cursor: pointer;
  background: #FFF url(../img/ico_magnifier.gif) no-repeat 0 4px;
  height: 20px;
  width:14px;
}

#menu form a {
  display: block;
  height: 35px;
  line-height: 30px;
  color: #360;
  background: url(../img/ico_arrow.gif) no-repeat 105px 10px;
}

#menu ul {
  list-style: none;
  /*background-color:#C60;*/
  background-position:top;
  /*top:5px;*/
  background-image:url(../images/btn_submenu.gif);
  background-repeat:no-repeat;
}

#menu ul li {  
  border-top: 1px solid #E5E5E5;
}

#menu ul li a {
  display: block;
  height: 40px;
}

#menu ul li a.titolo_macro img {
  /*padding:10px 10px 0px 0px;*/
  vertical-align:middle;  
}

#menu ul li a.tutte{
  color:#336600;
  font-weight:bold ; 
}
#menu ul li a.titolo_macro {
  /*background: url(../img/menu_voices.gif) 0 40px;*/
  background-color:#f5f5f5;
  padding:0px 0px 0px 10px;
  text-transform:uppercase;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#333333;
  text-decoration:none;
}

#menu ul li ul {
  padding: 0 30px 10px;
}

#menu ul li li {
  border: 0 none;
}

#menu ul li li a {
  height: auto;
  height: 20px;
  line-height: 20px;
  color: #888;
}
#menu ul li li a:hover {
  color: #360;
}

.modalBackground {
                background-color:Gray;
                filter:alpha(opacity=70);
                opacity:0.7;
}

.modalBackgroundPrenotazione {
                background-color:Gray;
                filter:alpha(opacity=30);
                opacity:0.3;
}

.confirm
{
	 text-align:right;  
     background-color:White;
     padding:10px;
     width:220px;
     height:90px;
     color:Black;
    }


#aggiunto_content{
           background-color:White;
           padding:10px;
           width:220px;
           height:50px;
           color:Black;
        }
        
     
     .highlightTieniOcchio
     {
     	color:#ff0000;
     	
     	
     	}
