﻿
@link-color:       @brand-primary;
@link-hover-color: darken(@link-color, 15%);
@tooltipArrowOuterWidth:  @tooltipArrowWidth + 1;
@tooltipArrowOuterColor:  rgba(0,0,0,.25);

.brand-danger{
color:#d9534f;
}

#tout{
	/*border: 1px solid black ;*/
	width: 80%;
	margin: auto;
	padding: 20px;
	padding-top : 1px;
	

}

#contenu{margin: 10px;}



#information {
	text-align: center;
	color:#000000;
}

#corp{margin: 10px;}

form#search {
	text-align:center;
}

#imga {
    float: right;
    margin: 0 0 10px 10px;
	max-width:40%;
	height: auto;
}

#imgb {
     
	 margin-top: 10px;margin-bottom: 10px;
	max-width: 175px;
	height: auto;
}
#imgc {
margin: 0 10px 10px 5px;
	max-width: 30px;
	height: auto;
}
#img2 {
border: 1px solid black ;
	margin: 10px 10px 10px 10px;
	max-width:98%;
	height: auto;
}
#img3 {

	margin: 10px 10px 10px 10px;
	max-width:98%;
	height: auto;
}
#imgconseil {

	margin: 20px 20px 20px 20px;
	max-width:80%;
	height: auto;
}

form#search img {
	margin: 10;
}
table#large-100 {
font-weight: bold;
text-align:center;
width: 100%;
margin:auto;
}
table#large-70 {
font-weight: bold;
text-align:left;
width: 70%;
margin:auto;
}
table#large-cb {
font-weight: bold;
text-align:center;
width: 90%;
margin:auto;
}
table#large-cb th {
padding-bottom:15px;
text-align:center;
text-decoration: underline;
}
table#large-cb td {
margin-top: 10px;margin-bottom: 10px;
margin: 10px;
}

table#large-c {
text-align:center;
width: 90%;
margin:auto;
}
table#large-c th {
padding-bottom:15px;
text-align:center;
text-decoration: underline;
}
table#large-c td {
margin-top: 10px;margin-bottom: 10px;
}

ul#large-cb2 {
font-weight: bold;

}
ul#large-cb2 li{
display: inline;
margin-left : 10%; list-style-type : none;
}
#centre {
	text-align:center;
}
#foncer {
	background: #F2F2F2;
}

/*------------------------------- AUTO COMPLETE---------------------------------------------*/


.autocomplete-suggestions {font-size:25px; border: 1px solid #999; background: #FFF; overflow: auto; }
	.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
	.autocomplete-selected { background: #F0F0F0; }
	.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.ui-autocomplete2 {

	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
	font-size:25px;
	text-align:right;
}
/*------------------------------------------------------------------------------------*/
#bs-example-navbar-collapse-1 a{
font-weight: bold;
color:#298A08;
}
#bs-example-navbar-collapse-1 a:hover{
font-weight: bold;
color:#A5DF00;
}

/*------------------- gliphycon seize -------------------------------------------*/
.gi-2x{font-size: 2em;}
.gi-3x{font-size: 3em;}
.gi-4x{font-size: 4em;}
.gi-5x{font-size: 5em;}

.table {
    display: table;
    width: 100%;
}
.table-row {
    display: table-row;
    width: 100%;
}
.table-cell {
    display: table-cell;padding:10px;
}

.bottom{margin-bottom: 20px;}

.image { 
   position: relative; 
   width: 100%; /* for IE 6 */
}
.tit { 
   position: absolute; 
   top: 3px; 
   left: 20px; 
   width: 100%; 
}
.tit span { 
   color: white; 
   font: bold 20px/40px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 5px; 
}
.tit2 { 
   position: absolute; 
   top: 3px; 
   left: 2px; 
   width: 100%; 
  text-align:left;
}
.tit2 span { 
   color: white; 
   font: bold 20px/40px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 5px; 
}
.feedback {
    display: block;
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 100001;
    background: #fff;
    border: 2px solid #30373b;
    margin: -45px 0 0;
    border-right: 0;
    padding: 0;
    text-align: center;
    cursor: pointer;
}
.padding5px {

	padding: 5px 5px 5px 5px;
	
}
.tit3 { 
   position: absolute; 
   top: 40px; 
   left: 20px; 
   width: 100%; 
  text-align:left;
}
.tit3 span { 
   color: white; 
   font: bold 18px/30px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 5px; 
}
.test { 
   position: absolute; 
   top: 2px; 
   right: 20px; 
   width: 100%; 
  text-align:right;
}
.testg { 
   position: absolute; 
   top: 4px; 
   left: 20px; 
   width: 100%; 
  text-align:left;
}
