body,td,th {
    font-family: Trebuchet MS;
    font-size: 10pt;
    
}
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color:#dcdfe4;
    color: white;
    font-family: tahoma;
	background:url(/img/sfondo.png) repeat-x #9fa9b3;
}

#wrap {
    /*background-color: white;*/
	margin-top:2%;
    margin-left:auto;
    margin-right:auto;
    width:950px;
    height:100%;
    padding:0px;
    /*border: 1px solid #000000;*/
}

#header {
    height: 60px;
    background-color: #bed7fb;
    width:100%; 
    /*color:#3399ff;*/
	color:black;
    text-align:center;
}

#content {
    width:100%;
    /*height:523px;*/
    /*height: 550px;*/
	height: 580px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1px;
    /*background-color: #3399FF;*/
    background-color: white;
    /*overflow:auto;*/
}

#footer {
    width:100%;
    height:25px;
    clear:both;
    background-color:#bed7fb;
    text-align:center;
    /*color:#3399ff;*/
	color:black;
}

#sidebar {
    float:right;
    width:305px;
    margin-top:-20px;
    margin-right: 0px;
    background-color: white;
    /*background-color: #3399FF;*/
    color: black;
	/*position:absolute;
	z-index: 20;
	top:90px;
	right:50%;
	left:50%;*/
	border: 2px outset #3366FF;
}

.legend {
    font-weight:bold;
}

#durataSosta {
    visibility: hidden;
}

.error {
    color:red;
    font-weight: bold;
}

.bottoni {
  background-color: #FFFF99;
  color: #3399FF;
  height: 18px;
  font-family: verdana;
  font-size: 10px; 
  font-weight: bold;
}


.bottoni0 {
  background-color: #FFFF99;
  color: #3399FF;
  width: 20px;
  height: 18px;
  font-family: verdana;
  font-size: 10px; 
  font-weight: bold;
}

.legenda
{
  /* background-color: yellow; */
  color: #3399FF;
  font-family: tahoma;
  font-size: 12px; 
  font-weight: bold;
}

.legenda_view
{
  /* background-color: yellow; */
  color: #3399FF;
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
}

.fieldset0
{
  /*background-color:#F0F0F0;*/
  /*background-color:#F2EFF9;*/
  /*background-color:#F2EFE9;*/
  /*background-color:#FFFBCA;*/
  background-color:#FFFEE6;
  color: #006699;
  border: 2px outset #3366FF; 
  padding:2px;
}

.fieldsetTrack
{
  /*background-color:#F0F0F0;*/
  /*background-color:#F2EFF9;*/
  /*background-color:#F2EFE9;*/
  /*background-color:#FFFBCA;*/
  background-color:#FFFEE6;
  color: #006699;
  border: 2px outset #3366FF;
  margin: 5px;
  width: 50%;
  padding:2px;
  font-size: 11px;
}

.fieldset01
{
  /*background-color:#F0F0F0;*/
  /*background-color:#F2EFF9;*/
  /*background-color:#F2EFE9;*/
  /*background-color:#FFFBCA;*/
  background-color:#FFFD7C;
  color: #006699;
  border: 2px outset #3366FF; 
  padding:2px;
}

#sidebar i {
  color:red;
}

.b_l {
     height:10px;
     float:left;
     width:10px;
     background-image: url(/img/left_bot.png);
     background-color:#bed7fb;
     background-repeat: no-repeat;
}
.b_r {
     height:10px;
     float:right;
     width:10px;
     background-image: url(/img/right_bot.png);
     background-color:#bed7fb;
     background-repeat: no-repeat;
}
.t_l {
     height:10px;
     float:left;
     width:10px;
     background-image: url(/img/left_top.png);
     background-color:#bed7fb;
     background-repeat: no-repeat;
}
.t_r {
     height:10px;
     float:right;
     width:10px;
     background-image: url(/img/right_top.png);
     background-color:#bed7fb;
     background-repeat: no-repeat;
}
.c {
     height:10px;
     background-color:#bed7fb;
     clear:none;
     width:100%;
     margin-left:auto;
     margin-right:auto;
     
}
#titleBar {

	width:100%;
	text-align: right;
	background-color: #3399ff; /*#bed7fb;*/
	cursor:move;
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px; 
	font-weight: bold;

}

.titleBar1 {

	/*width:100%;*/
	text-align: left;
	background-color: #3399ff; /*#bed7fb;*/	
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px; 
	font-weight: bold;
	border: 2px outset #3366FF;
	height: 18px;
	vertical-align: center;

}
