/********************************************************************************************************************
* CSS file di formattazione dei documenti
* implementa le pagine di login
* Email: sergio.cornacchione@gmail.com
* Per favore , non rimuovere queste informazioni dalla parte superiore di questa pagina 
*********************************************************************************************************************/


body {
	/*font: 90%/1.45em "Helvetica Neue", HelveticaNeue, Arial, Helvetica, sans-serif;*/
	background: #ffffff url("../images/bg/bg.jpg") no-repeat center bottom;
min-height:860px;
}

.esempio{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-style: italic;
	color:#BFBFBF;
	
}

.edit_record_wrapper{
	width:60%;
	height:auto;
	padding:10px; 
	margin: 0 auto;
	border: solid 1px #cbcbcb;
	 background-color: #FFF;
	 box-shadow: 0 2px 20px #cbcbcb;
	-moz-box-shadow: 0 2px 20px #cbcbcb;
	-webkit-box-shadow: 0 2px 20px #cbcbcb;
	-webkit-border-radius: 15px 15px;-moz-border-radius: 15px 15px;border-radius: 15px 15px;
    margin: 0 auto;
	text-align:center;
	position:relative;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}
.edit_record_wrapper .imput{width:25%; padding-top:11px; float:left;}
.edit_imput_fields{width:25%;float:right;}

#vasplus_programming_blog_wrapper 
{
	width:430px;
	height:auto;
	padding:10px; 
	margin: 0 auto;
	border: solid 1px #cbcbcb;
	 background-color: #FFF;
	 box-shadow: 0 2px 20px #cbcbcb;
	-moz-box-shadow: 0 2px 20px #cbcbcb;
	-webkit-box-shadow: 0 2px 20px #cbcbcb;
	-webkit-border-radius: 15px 15px; -moz-border-radius: 15px 15px; border-radius: 15px 15px;
    margin: 0 auto;
	text-align:center;
	position:relative;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.icon_excel{width:120px; padding-top:0px; float:left;}
.vpb_lebels{width:120px; padding-top:0px; float:left;}
.vpb_lebels_fields{width:400px;float:left; padding-top:5px;}

/*Input Box Style*/
.vasplus_blog_form_opt { 
	width:250px;
	box-shadow: 0 0 6px #666666;-moz-box-shadow: 0 0 6px #666666;-webkit-box-shadow: 0 0 6px #666666;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; font-weight:normal;height:28px; 
	padding:3px;padding-left:10px;padding-right:10px; padding-top:2px;
	border: 1px solid  #F1F1F1;outline:none;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius:5px;}.vasplus_blog_form_opt:focus {outline:none;border: 0px solid #4195fc;box-shadow: 0 0 12px #66F;-moz-box-shadow: 0 0 12px #66F;-webkit-box-shadow: 0 0 12px #66F;}


/*Error or Success Message Style*/
.info{width:280px;font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:10px; background:#FFFFB7; border:1px solid #F1F1F1;box-shadow: 0 0 20px #cbcbcb;-moz-box-shadow: 0 0 20px #cbcbcb;-webkit-box-shadow: 0 0 20px #cbcbcb;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; line-height:20px; margin-bottom:5px; margin-top:20px;}

/*Links Style*/
.ccc A:link { color:blue;text-decoration: none; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; line-height:20px;}
.ccc A:visited {color:blue;text-decoration: none;font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold;line-height:20px;}
.ccc A:active {color:blue;text-decoration: none;font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold;line-height:20px;}
.ccc A:hover {text-decoration: underline;color: blue;} 


/*For Error Messages*/
#vpb_info { width:480px; text-align:left;border: 1px solid #999; padding:8px 10px 8px 10px; font: bold 12px verdana;-moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;text-shadow: 2px 2px 2px #ccc;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:20px;font-weight:normal;color: black;background: #BDE5F8;}



/*Vasplus Button*/
.vpb_general_button 
{
 background-color: #7fbf4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fbf4d), color-stop(100%, #63a62f));
  background-image: -webkit-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -moz-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -ms-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -o-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: linear-gradient(top, #7fbf4d, #63a62f);
  border: 2px solid #63a62f;box-shadow: 0 2px 3px #666666;-moz-box-shadow: 0 2px 3px #666666;-webkit-box-shadow: 0 2px 3px #666666;
  -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
  color: #fff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  text-align: center;
  text-shadow: 0 -1px 0 #4c9021;
  min-width: 70px;
  width: auto;
  padding:9px;
  padding-left:13px; padding-right:13px;padding-bottom:7px;
  text-decoration:none;
  float:left;
  margin-right:20px;
}
.vpb_general_button:hover 
{
    background-color: #76b347;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
    background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
    background-image: linear-gradient(top, #76b347, #5e9e2e);
    box-shadow: 0 2px 3px #666666;
	-moz-box-shadow: 0 2px 3px #666666;
	-webkit-box-shadow: 0 2px 3px #666666;
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
    cursor: pointer; 
}

.info_accesso{
	
	max-width:200px; 
	border:1px solid #CCC; 
	padding:10px; 
	
}
.info_system{
	
	max-width:600px; 

	padding:10px; 
	text-align:center;
	
}
.info_menu{
	
	max-width:100%; 
	border:1px solid #CCC; 
	padding:10px;
	background-color: #CCC;
	min-height: 40px; 
	
}


.styled-select {
   width: 250px;
   height: 34px;
   overflow: hidden;
   background: url('../images/arrow_select.jpg') no-repeat right #ddd;
   border: 1px solid #ccc;
   -webkit-appearance: none;
   -moz-appearance: none;
   }
   
/*table.stat th, table.stat td {
 font: 62.5%/1.3 normal Helvetica, sans-serif;

  }
  */
 table.stat th { 
    background-color:#f4f4f4;
    font-weight: normal;
  } 
  
.showTable_button 
{
 background-color: #545454;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b30134), color-stop(100%, #222222));
  background-image: -webkit-linear-gradient(top, #545454, #222222);
  background-image: -moz-linear-gradient(top, #545454, #222222);
  background-image: -ms-linear-gradient(top, #545454, #222222);
  background-image: -o-linear-gradient(top, #545454, #222222);
  background-image: linear-gradient(top, #545454, #222222);
  border: 2px solid #545454;box-shadow: 0 2px 3px #666666;-moz-box-shadow: 0 2px 3px #666666;-webkit-box-shadow: 0 2px 3px #666666;
  -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
  color: #fff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  text-shadow: 0 -1px 0 #4c9021;
  min-width: 60px;
  width: auto;
  text-decoration:none;
  margin-right:10px;
}

.show_activeTable_button 
{
background-color: #b30134;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b30134), color-stop(100%, #6d0113));
  background-image: -webkit-linear-gradient(top, #b30134, #b30134);
  background-image: -moz-linear-gradient(top, #b30134, #b30134);
  background-image: -ms-linear-gradient(top, #b30134, #b30134);
  background-image: -o-linear-gradient(top, #b30134, #b30134);
  background-image: linear-gradient(top, #b30134, #b30134);
  border: 2px solid #b30134;box-shadow: 0 2px 3px #666666;-moz-box-shadow: 0 2px 3px #666666;-webkit-box-shadow: 0 2px 3px #666666;
  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
  color: #fff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  text-shadow: 0 -1px 0 #4c9021;
  min-width: 60px;
  width: auto;
  text-decoration:none;
  margin-right:10px;
}

.showTable_button:hover 
{
 background-color: #b30134;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b30134), color-stop(100%, #6d0113));
  background-image: -webkit-linear-gradient(top, #b30134, #b30134);
  background-image: -moz-linear-gradient(top, #b30134, #b30134);
  background-image: -ms-linear-gradient(top, #b30134, #b30134);
  background-image: -o-linear-gradient(top, #b30134, #b30134);
  background-image: linear-gradient(top, #b30134, #b30134);
  border: 2px solid #b30134;box-shadow: 0 2px 3px #666666;-moz-box-shadow: 0 2px 3px #666666;-webkit-box-shadow: 0 2px 3px #666666;
  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
  color: #fff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  text-shadow: 0 -1px 0 #4c9021;
  min-width: 60px;
  width: auto;
  text-decoration:none;
  margin-right:10px;
}



/* miei  */

.glyphicon-log-out { 
    font-size:24px;
    float:right;
	padding: 10px 50px 0px 10px;
	color:#f4f4f4;
  } 
  
  .glyphicon-log-out:hover { 

	color:#b30134;
  } 
  
  .log-out { 
    float:right;
	padding: 15px 0px 0px 40px;
	color:#f5f5f5;
  } 
  
    .log-out:hover  { 
 
	color:#fff;
  } 
  
  
  .glyphicon-cog { 
    font-size:24px;
	padding: 0px;
	color:#222;
  } 
  
  .glyphicon-cog:hover { 
	color:#b30134;
  } 
  
 .ricerca { 
	font-family: Helvetica, Arial, sans-serifHelvetica, sans-serif;
	font-size:18px;
	font-weight:700;
	color: #222;
	
  } 
  
   .ricerca a hover {
	color:#b30134;
  } 
  
  
  
  .navbar-brand{ 
  width:194px;
  height:79px;
background-image:url('/images/logo_bricks.png');
background-repeat:no-repeat;
	padding: 10px 20px 0px 10px;
  } 
  
    .login-brand{ 
  width:194px;
  height:79px;
background-image:url('/images/logo_bricks.png');
background-repeat:no-repeat;
background-position:center;
	
  } 
  
    .top{ 
	width:100%;
	height:55px;
 background-color:#333333;
	
  } 
  
   table th { 
    background-color:#fff;
    font-weight: normal;
  } 
  
  .legenda { 

    border-bottom:1px solid #ccc;
	margin-bottom:30px;
  } 
  
  .legenda ul {
  margin-top:20px;
margin-left:-30px;

}

.legenda ul li {
display:inline;

}


.legenda li{

padding: 10px 20px 10px 20px;
width:120px;

}
