/* $Id: template_common.css 1327 2013-11-30 18:54:40Z icoleis-manu $ */


body {
	padding: 0px;
	background: url('../images/background.jpg') white repeat fixed;
}


.navbar-fixed-top, .navbar-fixed-bottom{
	position: static;
}
.navbar-fixed-top{
	height: 113px;
	border-bottom: 2px solid #ABABAA;
	margin: 0px;
}
.navbar-fixed-top .navbar-inner{
	padding: 0px;
	border: 0px none;
}
.navbar-fixed-bottom{
	min-height: 100px;
	border-top: 2px solid #2E57B4;
}
._topbar{
	height: 111px;
	width: 960px;
	margin: 0px auto 0px auto;
	background: url('../images/bs_logo.png') no-repeat 20px bottom;
	font-size: 16px;
	color: #FFF;
	padding: 0px 0px 0px 120px;
	position: relative;
}
._accueilhiddenlink{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 111px;
	cursor: pointer;
}
._bstitle{
	display: inline-block;
	padding-top: 10px;
}


._topbts{
	position: absolute;
	right: 25px;
	top: 14px;
	z-index: 750;
}
._topbts td{
	padding-left: 15px;
}

button._btsearch span.caret{
	position: relative;
}


/* rubriques */
a._rubriques{
	position: absolute;
	left: 121px;
	bottom: 0px;
	z-index: 500;
	display: block;
	-moz-border-bottom-colors: none;
  	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
  	-moz-border-top-colors: none;
  	background-color: #666 !important;
  	background-image: linear-gradient(to bottom, #666, #999) !important;
  	border-radius: 8px 8px 0 0 !important;
  	-khtml-border-radius: 8px 8px 0 0 !important;
	-webkit-border-radius: 8px 8px 0 0 !important;
	-moz-border-radius: 8px 8px 0 0 !important;
  	border-width: 2px 2px 0px 2px;
  	border-style: solid;
  	border-color: #A1A1A0;
  	line-height: 18px;
  	color: #FFF;
  	font-size: 12px;
  	margin: 0px;
  	padding: 7px;
  	width: 90px;
  	text-align: center;
}
a._rubriques:hover{
	border-color: #CCC #CCC #A1A1A0 #CCC;
	background-color: #666 !important;
	background-image: linear-gradient(to bottom, #888, #BBB) !important;
	text-decoration: none;
}
ul._rubriques {
	position: absolute;
	left: 121px;
}
ul._rubriques li{
	font-size: 14px;
}

a._rubriques span.caret{
	border-top-color: #FFF;
}


/* Topbar tabs for slideshow */
._slidetab{
	position: absolute;
	left: 255px;
	bottom: -2px;
	z-index: 500;
}
._slidetab .nav-tabs{
	border: 0px none;
}
._slidetab .nav-tabs li{
	margin: 0px;
	width: 140px;
	text-align: center;
}
._slidetab .nav-tabs li > a {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #A1A1A0;
	line-height: 12px;
	background-color: transparent;
	color: #F3F3F3;
	font-size: 12px;
}
._slidetab .nav-tabs li > a:hover{
	cursor: pointer;
	color: #FFF;
	border-color: #CCC #CCC #A1A1A0 #CCC;
}

/* Qui sommes-nous ? */
a._whoarewe{
	position: absolute;
	right: 25px;
	bottom: 0px;
	z-index: 500;
	display: block;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #666 !important;
	background-image: linear-gradient(to bottom, #666, #999) !important;
	border-radius: 8px 8px 0 0 !important;
	-khtml-border-radius: 8px 8px 0 0 !important;
	-webkit-border-radius: 8px 8px 0 0 !important;
	-moz-border-radius: 8px 8px 0 0 !important;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	border-color: #A1A1A0;
	line-height: 18px;
	color: #FFF;
	font-size: 12px;
	margin: 0px;
	padding: 7px;
	width: 140px;
	text-align: center;
}
a._whoarewe:hover{
	border-color: #CCC #CCC #A1A1A0 #CCC;
	background-color: #666 !important;
	background-image: linear-gradient(to bottom, #888, #BBB) !important;
	text-decoration: none;
}






/**
 * CENTERBAR
 */

.container-fluid{
	background: url('../images/content_background.jpg') #BA8E61 repeat-y;
	width: 960px;
	margin: 0px auto 0px auto;
	padding: 0px;
	min-height: 800px;
}








/**
 * FOOTBAR
 */
.navbar-fixed-bottom .navbar-inner{
	color: #FFF;
	text-align: center;
	font-size: 13px;
	padding: 30px 20px;
	min-height: 66px;
}
.navbar-fixed-bottom .navbar-inner a:hover{
	color: #FFF;
}