@charset "utf-8";
/* CSS Document */

body {
padding-top: 115px;
padding-bottom: 10px;
}


@media (max-width: 980px) {
/* Enable use of floated navbar text */
.navbar-text.pull-right {
float: none;
padding-left: 5px;
padding-right: 5px;
}
}

.navbar-inverse .navbar-inner {
 
  background-color: #f5aa00;
  background-image: -moz-linear-gradient(top, #f5aa00, #fbd651);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5aa00), to(#fbd651));
  background-image: -webkit-linear-gradient(top, #f5aa00, #fbd651);
  background-image: -o-linear-gradient(top, #f5aa00, #fbd651);
  background-image: linear-gradient(to bottom, #f5aa00, #fbd651);
  background-repeat: repeat-x;
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5aa00', endColorstr='#fbd651', GradientType=0);
  border:none;
  //height:20px;
 
}

#extranet_top {
 
  background-color: #84d1ef;
  background-image: -moz-linear-gradient(top, #84d1ef, #bee2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#84d1ef), to(#bee2f2));
  background-image: -webkit-linear-gradient(top, #84d1ef, #bee2f2);
  background-image: -o-linear-gradient(top, #84d1ef, #bee2f2);
  background-image: linear-gradient(to bottom, #84d1ef, #bee2f2);
  background-repeat: repeat-x;
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84d1ef', endColorstr='#bee2f2', GradientType=0);
  height:77px;
}

 .form{
 padding:0px;
 margin:0px;}




.navbar-inverse .nav > li > a {
color: #ffffff;

}
 
.navbar-inverse .brand{
color: #ffffff;
text-shadow:none;
}
.navbar .pull-right, .navbar .pull-right A  {
color: #ffffff;
text-shadow: 0px 0px 9px #777;
}

.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #000000;
   background-image:none;
  background-color: #ffffff;
    text-shadow: none;
}
.navbar-inverse .nav li > a:hover{
background-color: #ffffff;
text-shadow: none;
color:#000000;
}

 .navbar .btn-navbar{
 background-image:none;
  background-color: #ffdc00;
}
.navbar .btn-navbar .icon-bar {
 
  background-color: #ffffff;
  }
  
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
color: #ffffff;
background-image:none;
background-color: #ffdc00;
}
li.active a:hover{
background-image:none;
background-color: #ffdc00;
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #bad9ee;
  *background-color: #0044cc;
  background-image: -moz-linear-gradient(top, #bad9ee, #6fbae2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bad9ee), to(#6fbae2));
  background-image: -webkit-linear-gradient(top, #bad9ee, #6fbae2);
  background-image: -o-linear-gradient(top, #bad9ee, #6fbae2);
  background-image: linear-gradient(to bottom, #bad9ee, #6fbae2);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bad9ee', endColorstr='#6fbae2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #6fbae2;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #6fbae2 \9;
}
 
.span3{

width: 310px;
 padding:10px;
 margin-bottom:20px;
font-size: 13px;
font-weight: 100;
color: inherit;
background-color: #eeeeee;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

 

.tab_data_main td {
height:20px;
vertical-align:middle;
}
 
 select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
		 
}

 
 
 .hero-unit {
  padding: 10px;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 100;
  line-height: 20px;
  color: inherit;
  background-color: #eeeeee;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}
 
 .hero-unit li {
  line-height: 15px;
}

.table th,
.table td  {
  padding: 4px;
  line-height: 15px;
  text-align: left;
  vertical-align: bottom;
   border-top: 0px dashed #e1bcc4;
  border-bottom: 1px dashed #e1bcc4;
  padding-bottom:5px;padding-top:5px;

}
.table th {
  font-weight:bold;
}

.table td {
  font-weight:normal;
}
.table td input{
vertical-align: top;

}

.table td i{
padding-bottom:3Px;
}



 
 


.table input[type="text"]{
  display: inline-block;
  height: 15px;
  padding: 2px 3px;
  margin-bottom: 0px;
  font-size: 14px;
 width:100%;
  color: #555555;
  vertical-align: bottom;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

 .table select{
   height: 20px;
     padding: 0PX;
 }
 .span3 select{
   height: 20px;
     padding: 2PX 2px;
	 background-color:#FFFFFF;
 }
 
 form {
 margin: 0px;
padding:0px;
}

.pagination {
 margin: 0px 0;
  margin: 10px 0;
}

 
 .evidence{
 background-color:#FFFF00;
}

.tableright, .tableright input {
font-size:90%}
 
.first, th{
  color: #a5132a;
  font-weight:bold;
  text-decoration: none;
  }
  
  .red{
  color: #a5132a;
 font-weight:bold;
  text-decoration: none;
  }
  
  
body{
background-color:#f4f4f4;}
.hero-unit, .span3{
background-color:#ffffff;
}
footer{
  color: #a5132a;
  font-size:12px;
 line-height:13px;
  text-decoration: none;
  }
.title_bloc{
color:#FFFFFF;
margin-top:-10px;margin-left:-10px;margin-right:-10px;  
background-image: url("../img/title_bg.png");
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px; 
padding:5px;
}
.noradius{
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;}
.black, A.black{
color:#000000;
}
.comments{
 
color:#000000;
}
.comments_by{
font-weight:normal;
color:#7e7e7e;
font-size:90%;font-style:italic;
}

 .comments_by A{
font-weight:normal;
color:#7e7e7e;
 
}
.btn-warning{
font-weight:bold;
font-size:110%;
background-image: url("../img/orange_bg.png");
 
}

.btn-success{
font-weight:bold;
font-size:110%;
background-image: url("../img/title_bg.png");
 
}

.label-inverse[href],
.badge-inverse[href] {
 background-color:#a5132a;
}

 
 #search{
 padding:0px;margin-top:0px;height:26px;font-size:90%;width:255px;border:none;
 padding-left:5px;
   -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
 }
 
 .caret{
 color:#ffffff}
 
 
#tagged_as li A{
font-weight:normal;}

.table A, .tab_data_main A{
font-weight:normal;}

.table tr:hover, .tab_data_main tr:hover, #tagged_as li A:hover{
background-color:#eeeeee
}
 
.table tr.first:hover {
background-color:#ffffff;
}
A:hover{
  color: #a5132a;
 
  text-decoration: none;
}