﻿body 
{
	background-color: white;

	color:black;
  margin-top:0px;
  margin-bottom:50px;
  margin-left:0px;
  margin-right:0px;
	font-family: Verdana;
	font-size:10px;
}
.header
{  
  background-color:#000000;
  width:100%;
}
.headerUsername
{  
 color: White;
text-align: right;
font-family: Verdana;
 font-weight: bold;
}
.MasterHeaderPanel
{
    background-color:#000000;
    }  


table.master
{  
  background-color:#FFFFFF;
  width:100%;
}

table.Login
{
    text-align:center;
    background-color:#000000;
    height:600px;
   }
table.TitleHeader
{  
  background-color:#000000;
  width:100%;
   height:25px;
   color:#FEE600;
   font-weight:bold;
}
table.TitleHeaderSimple
{  
  background-color:#000000;
  color:#FEE600;
  font-weight:bold;
}
table.ShowLog
{  
  background-color:#FFDDEE;
  border-color:Black;
  border: solid 1 #FFDD00;
}

.LoginLeft
{
    background-color:#696969;
   height:400px;
   width:70px;
    } 
.LeftMenu
{
    background-color:#696969;
     height:70%;
    } 
    
 div#LeftMenuBar
{
	background-color: #000000;
	color: white;	
	height: 700px;
	width: 190px;
	font-size: xx-small;
}

.leftMenuLink
{
  color: white;
  font-size: xx-small;
  font-weight: bold;
  font-style:normal;
}  

   

.SiteButton
 {
	border: 1px groove #000000;
    FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #EF0010;
	}


.altRowStyle TH 
{
 font-weight:bold; 
 text-align:left;
}

.rowStyle
{
 vertical-align:top;
 background-color:white;
 color: Black;
 text-align:left;
}

.altRowStyle 
{
 vertical-align:top;
 background-color:#EEEEEE;
 color: Black;
 text-align:left;
}

/*GRID VIEW*/
.GridViewHeaderStyle
{
  background-color:#EF0010;
  font-weight: bold; 
  color:White;
     
    }
.GridViewHeaderStyleBlack
{
  background-color:#000000;
  font-weight: bold; 
  color:White;
     
    }
a.GridViewHeaderStyle
{
   background-color:#EF0010;
  font-weight: bold; 
  color:White;
     
    }

a.GridViewHeaderStyle:link
{
     background-color:#EF0010;
  font-weight: bold; 
  color:White;
}
a.GridViewHeaderStyle:visited
{
     background-color:#EF0010;
  font-weight: bold; 
  color:White;
}



 /*Modal POP UP */#modalPage
    {
        display: none;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
    }
    .modalBackground
    {
        filter: Alpha(Opacity=40);
        -moz-opacity: 0.4;
        opacity: 0.4;
        width: 100%;
        height: 100%;
        background-color: #999999;
        position: absolute;
        z-index: 500;
        top: 0px;
        left: 0px;
    }
    .modalContainer
    {
        position: absolute;
       /*  width: 400px; */
        left: 50%;
        top: 50%;
        z-index: 750; /* overflow:auto; background-color: #DDFFBB;*/
    }
    .modal
    {
        background-color: white;
        border: solid 4px BLACK;
        position: relative;
        z-index: 1000;
     /*    top: -115px;
        left: -415px;
        
        width: 830px;
        height: 270px;
*/
        padding: 0px;
    }
    .modalTop
    {
      /*   width: 822px; */
        background-color: #000000;
        padding: 4px;
        color: #FFFFFF;
        text-align: right;
    }
    .modalTop a, .modalTop a:visited
    {
        color: #FFFFFF;
    }
    .modalBody
    {
        padding: 10px;
    }
    

.black10 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black10bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #111111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black10boldimp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #111111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.black10boldhover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #111111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black10boldhover:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.black14bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #111111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.greylight10 {
	FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey11 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey10 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.lblVendita
{
    color: #FF8000; /* FONT-WEIGHT: bold;*/
}
#dialogBackgroundPannel
    {
        position: absolute;
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        background-color: #000;
        filter: alpha(opacity=50);
        opacity: 0.5;
        z-index: 1000;
    }
 #AjaxRequestPannelDialog
    {
     /*
        position: absolute;
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        background-color: #000;
        filter: alpha(opacity=50);
        opacity: 0.5;
        z-index: 1000;
   */
    }
    #AjaxRequestMessage
    {
        position: absolute;
        top: 30%;
        left: 43%;
        padding: 10px;
        width: 14%;
        z-index: 1001;
        background-color: #fff;
        text-align: center;
        font-size: small;
        font-weight:bold;
    }







#divSelectLanguage 
{
	font-size:x-small;
	background-color:#000000;
	
}

div#footer 
{
	position:relative;
	bottom:0;
	text-align:center;
  width:100%;
}



.divDetails
{
 display:block;
 visibility:visible;
 position:relative;
 top:10px;
 left:10px;
 height:150px;
 width:400px;
}

.titlePage
{
  background-color: #696969;
  font-weight: bold;
  color: white;
}

.MaskedEditError 
{
  background-color:Red;
  color:White;
}
.MaskedEditFocus 
{
  background-color:Aqua;
  color:Navy;
}

.boxed
{
  border-right: black 1px double;
  border-top: black 1px double;
  border-left: black 1px double;
  border-bottom: black 1px double;
}

.sidebarbutton 
{
  color:White;
  font-size: xx-small;
  font-weight: bold;
  font-style:normal;
}

A.sidebarbutton 
{ 
  color:white;
  font-size: xx-small;
  font-weight: bold;
  font-style:normal;
  font-variant: normal; text-decoration: none; 
  }
.linkbutton
{
  color:white;
  text-align:center;
  font-size:x-small;
  font-weight:bold;
  font-style:normal;
  background-color:Black;
  border-width:0;
  font-family:Verdana;
}
.GridViewResult
{
	 color:Blue;  
}
hr.Divider
{
	 color:blue; 
	 width:95%;
	 margin-top: 10px;
	 margin-bottom : 10px; 
}
#content div.hrdivider 
{ 
	width: 100%; 
	height: 50px; 
	border: 1; 
	background-color: red; 
	margin-top: 20px; 
} 
fieldset
{
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 10px; 
	padding-right : 10px; 
	padding-bottom: 10px;  
	border: 10px;
	border-color: red ;  
}
.fieldsetBorder
{
	border-style: solid;border-color: red ;border-width: 2px;		
}
.fieldsetBorderVeicolo
{
	border-style: solid;border-color: Black   ;border-width: 2px;		
}
.legend
{
	color: red;
	font-size: 14px;  
	font-family: Verdana;
	font-weight:bold;
	
}
.legendVeicolo
{

	color: red ;
	font-size: 14px;  
	font-family: Verdana;
	font-weight:bold;
	
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	/*filter:alpha(opacity=70);
	opacity:0.7;
*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style: solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.Domanda{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif;		
	word-spacing: 5px;
	BACKGROUND-COLOR: #EF0010;
	color: #ffffff;
	border: 2px outset #AAAAAA;
	padding: 10px 10px 10px 10px; 
	z-index: 1000;
	visibility: visible;
}

.BottoneDomanda
{
	FONT-SIZE: 0.7em;    
	font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    COLOR: #CCCCCC;
    background-color: Blue;
    TEXT-ALIGN: center;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5555ff,endColorStr=#0000ff);
*/	
cursor:help;
}

.Bottone
{
	FONT-SIZE: 0.7em;
	font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
	COLOR: #0000FF;
	background-color: #dcdcdc;    
    TEXT-ALIGN: center;
    vertical-align: middle;
    /*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#dcdcdc);
*/    
height: 2.5em;
    cursor:hand;
}
.buttoncontact {
	border: 1px groove black;
    FONT-WEIGHT: bold; 
	    FONT-SIZE: 10px; 
	/*WIDTH: 110px; */
	    COLOR: white; 
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	    BACKGROUND-COLOR: #d6000f;
    }

.datagrid
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  padding: 0 0 0 0 0;
  border-collapse: collapse;
}

table.datagrid TH
{
    text-align:left;
    
    }



