H1{}
H2{}
H3{}
h4 {
    color: #7C0A2B;
    font-size: 1.3em;
    padding-bottom: 5px;
}
strong {
	color:#7a2426;
}

h1#page-title {
	color:#af292e;
	font-size:2em;
	border-bottom:2px solid #395460;
	margin-bottom: 10px;
}

#block-block-7 .block-inner{
	padding:0;
}


/** - - - - - - - - - - - - - - - PAGES RECHERCHES - - - - - - - - - - - - - - -**/

.item-list ul, .item-list ol {
    margin: 0;
    padding: 0;
}
input {
    margin-right: 10px;
}
/*container*/

.section-recherche #container .title   {
    font-size:1.2em;
}
/* sidebar*/


/** - - - - - - - - - - - - - - - PAGES RESULTATS - - - - - - - - - - - - - - -**/

.opac_record-article{

}
/**  - - - - - - - - - - - - - - - Section femmes - - - - - - - - - - - - - - - **/
 
/*.section-femmes .view-id-nouvelles_acquisitions img{
	border:#eeb938 6px solid;
}*/
/** Bloc aach solR réparation  **/


#block-block-10 .block-inner, #block-block-11, #block-block-12 .block-inner, #block-block-13 .block-inner, #block-block-14 .block-inner, #block-block-15 .block-inner, #block-block-16 .block-inner, #block-block-17 .block-inner, #block-block-18 .block-inner, #block-block-19 .block-inner, #block-cdeacf_misc-0 .block-inner,#block-apachesolr-mlt-001 .block-inner {
    background-color: #f4f4f4;
    padding: 10px;
}
#block-block-10 H2, #block-block-11 H2,#block-block-12 H2, #block-block-13 H2, #block-block-14 H2, #block-block-15 H2, #block-block-16 H2, #block-block-17 H2, #block-block-18 H2, #block-block-19 H2, #block-cdeacf_misc-0  H2,#block-apachesolr-mlt-001 H2{
	background:#6f828b ;
	color:#fff;
	padding: 5px;
margin-bottom:5px;
}

#block-apachesolr-mlt-001 , #block-views-formations-block_1 {
     background-color: #f4f4f4;
}
#block-apachesolr-mlt-001 .block-inner, #block-views-formations-block_1 .block-inner, .menu-block-1 .block-inner{
    padding: 10px;
}
#block-apachesolr-mlt-001 ul li.collapsed, #block-views-formations-block_1 ul li.collapsed, .menu-block-1 ul.menu li.collapsed {
    background-color: #f4F4F4;
    padding-left: 25px;
}
#block-apachesolr-mlt-001 ul li.expanded, #block-views-formations-block_1 ul li.expanded, .menu-block-1 ul.menu li.expanded {
    background-color: #F4F4F4;
}
#block-apachesolr-mlt-001 ul li ul li ul li, #block-views-formations-block_1 ul li ul li ul li, .menu-block-1 ul.menu li ul.menu li ul.menu li {
    background-color: #F4F4F4;
}
.menu-theme{
	margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    width: 960px;
}
.menu-theme li{
	display: inline;
    float: left;
    padding-right: 18px;
}
.menu-theme li a:link,.menu-theme li a:visited{
	color:#564f5e;
}
.menu-theme li a:hover{
	color:#06536e;
}
.icocf{
	background: url("../../images/icothem/cf1.png") no-repeat scroll 0 -18px transparent;
    float: left;
    height: 18px;
    margin-right: 10px;
    width: 18px;
}
a:hover .icocf{
	background: url("../../images/icothem/cf1.png") no-repeat scroll 0 0 transparent;
    
}

.icoefa{
	background: url("../../images/icothem/efa1.png") no-repeat scroll 0 -18px transparent;
    float: left;
    height: 18px;
    margin-right: 10px;
    width: 18px;
}
a:hover .icoefa{
	background: url("../../images/icothem/efa1.png") no-repeat scroll 0 0 transparent;
    
}
.icoalpha{
	background: url("../../images/icothem/alp1.png") no-repeat scroll 0 -18px transparent;
    float: left;
    height: 18px;
    margin-right: 10px;
    width: 18px;
}
a:hover .icoalpha{
	background: url("../../images/icothem/alp1.png") no-repeat scroll 0 0 transparent;   
}
.menu-theme ul li {
    margin-right: 5px;
}
.icorech{
	background: url("../../images/icothem/comp1.png") no-repeat scroll 0 -18px transparent;
    float: left;
    height: 18px;
    margin-right: 10px;
    width: 23px;
}
a:hover .icorech{
	background: url("../../images/icothem/comp1.png") no-repeat scroll 0 0 transparent;   
}
.menu-theme li.last { 
	padding-right:0;
}
.feed-icon{
	float:left;
}

/**= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = **/
.panels-flexible-region-inside-first {
    padding-left: 0;
    width: 600px ;
}
.panels-flexible-region-inside-last {
    margin-left: 25px;
    width: 300px;
    padding-top:10px;
}
.panels-flexible-region-inside-last {
    margin-left: 25px;
    padding-top: 10px;
    width: 100%;
}
.page-documents .panels-flexible-region-9-center_top {
    float: left;
    padding-top: 30px;
    width: 65.9865%;
} 

.page-actualites .panels-flexible-region-inside-first {
    padding-left: 0;
    width: 100% ;
}

.page-actualites .panels-flexible-region-inside-last {
    margin-left: 25px;
    width: 100%;
    padding-top:10px;
}

.page-actualites  .panels-flexible-region-9-center_top {
    float: left;
    padding-top: 30px;
    width: 65.9865%;
}

.page-actualites  .panels-flexible-region-7-left_top-inside {
margin: 0;
padding: 0;
}



/**= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = **/
#leaderboard {
    background-color: transparent;
    height: 250px;
}

.front #leaderboard {
    background-color: transparent;
     height: 200px;
/* 200 au lieu de 220 */
}
.body-wrapper {
    background: url("../../images/bgbody.png") repeat-x scroll 0 250px #FFFFFF;
}
.front .body-wrapper {
    background: url("../../images/bgbody.png") repeat-x scroll 0 200px #FFFFFF;
}
.buttons.evenements li {
 margin: 3px;
    width: 95%;
}
.buttons li {
/*  background-image: url("../../images/gradient-bleu.png");*/

  background-image: -moz-linear-gradient(top, #385460, #4f6570);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #385460),color-stop(1, #4f6570));
  height:26px;
  margin: 0 5px;
  width: 48%;
  display:inline-block;
  text-align:left;
}
