#breadcrumb, #breadcrumb a,
.block-actu .link a,
.block .link a,
#actu-box .link a,
.actu-box .link a,
.block-pdf .text h3 a,
#actu-box .text h3 a,
.actu-box .text h3 a,
.block-mag .text h3 a,
.block-mag .text .link-mag,
#bxslider .description h2 a,
.block-goOut .text .link a,
#nav li .block-actu .link a,
#right-col .block-elu .statut,
h1,
a,
#main-col .block-article h3 a,
.block-pdf .text .link a,
.block-pdf .summary .title,
.block-discover li a,
#main-col .block-elu-all .text .commune a,
#main-col .block-elu-all .text .commune,
.tag li a,
.organigramme #main-col .block-elu-all .text p.fonction,
#main-col #actu-box .link a,
#main-col .actu-box .link a,
.organigramme #main-col .block-2of2 .text p a,
.block-free .color,
#system-tab legend,
#main-col legend,
#secondary-nav > li:hover > a,
#secondary-nav > li.active > a,
.press .block-result li .date,
.services .block-result li .date,
input[type="password"],
#container #main-col .block-mag .link a,
.search-engine .tx-indexedsearch-sw,
.error,
.quiz .subtitle,
#main-col .block-quiz h2 .color,
.block-quiz .answer h3,
.block-quiz .field .field-radio .false,
#main-col .block-argument .h1,
#main-col .block-argument .subtitle,
#main-col .block-pdf p.link a,
#nav .tab-01 .btn-item:hover,
#nav .tab-01.active .btn-item,
#nav .tab-01 li li.title a,
#nav .tab-01.theme .btn-item,
.online-services a:hover,
.online-services .link a:hover .text,
.block h3 a, .online-services li.active a,
.online-services li:hover a,
.block-actions .services h3 a,
.page-tag #main-col .block-article h2,
#main-col .block-elu-all .text .link a,
.organigramme #main-col .block-elu-all h3,
.organigramme #main-col .block-elu-all .text a,
.organigramme #main-col .block-2of2 .text .title,
.page-tag #main-col #actu-box h2,
.organigramme #container #main-col .block-2of2 h2,
.elu .contact .title,
#ui-datepicker-div td a,
.services #main-col .block-result li h3 a,
.block-actu .date {
  color: #e1017b;
}

.block-actions .article h3,
#nav-right .title,
.tab-01 .btn-theme-home, #nav .mobile .btn-services a,
#system-tab .tabs li.tab-1,
#system-tab .tabs li:hover,
.csc-sitemap li a,
.pager li a:hover, .pager li.active a {
  background-color: #e1017b;
}
.pager li a:hover, .pager li.active a 
{
    border: 1px solid #e1017b;
}
.block-actu .link a, .block .link a, #actu-box .link a, .list .actu-box .link a, .link a, #container #main-col .block-article .link a, #container #main-col #actu-box .link a, #container #main-col .actu-box .link a, .pyrenees-atlantiques.elu #main-col .link a {
  background: url(../../images/satellite/mdph/arrow-actu.png) no-repeat right center;
}

#map-popin {
  display: none;
  height: 800px;
  width: 974px;
  padding: 10px 0px;
  background: #ffffff;
  position: fixed;
  top: 10px;
  left: 50%;
  z-index: 10000;
  margin-left: -487px;
}

#header .weather {
  background-color: #e1017b;
}

#skiplink {
  top: 160px;
}

#top-nav {
  width: auto;
  padding: 15px 10px;
  margin: 0 0 0 20px;
}
#top-nav li {
  margin: 0 10px;
}
#top-nav a {
  color: #e1017b;
}

#nav .btn-item {
  padding: 18px 16px;
}
#nav li.tab-01:hover .btn-item, #nav li.tab-05:hover .btn-item {
  color: #bbbd38;
  border-bottom-color: #bbbd38;
}
#nav li.tab-02:hover .btn-item, #nav li.tab-06:hover .btn-item {
  color: #0082ba;
  border-bottom-color: #0082ba;
}
#nav li.tab-03:hover .btn-item, #nav li.tab-07:hover .btn-item {
  color: #e1017b;
  border-bottom-color: #e1017b;
}
#nav li.tab-04:hover .btn-item, #nav li.tab-08:hover .btn-item {
  color: #f39502;
  border-bottom-color: #f39502;
}
#nav li.theme.tab-01 .btn-item, #nav li.theme.tab-05 .btn-item,
#nav li.active.tab-01 .btn-item,
#nav li.active.tab-05 .btn-item,
.environnement #main-col .download a {
  color: #bbbd38;
  border-bottom-color: #bbbd38;
}
#nav li.theme.tab-02 .btn-item, #nav li.theme.tab-06 .btn-item,
#nav li.active.tab-02 .btn-item,
#nav li.active.tab-06 .btn-item,
.pyrenees-atlantiques #main-col .download a {
  color: #0082ba;
  border-bottom-color: #0082ba;
}
#nav li.theme.tab-03 .btn-item, #nav li.theme.tab-07 .btn-item,
#nav li.active.tab-03 .btn-item,
#nav li.active.tab-07 .btn-item,
#main-col .download a {
  color: #e1017b;
  border-bottom-color: #e1017b;
}
#nav li.theme.tab-04 .btn-item, #nav li.theme.tab-08 .btn-item,
#nav li.active.tab-04 .btn-item,
#nav li.active.tab-08 .btn-item {
  color: #f39502;
  border-bottom-color: #f39502;
}
#nav div.sub-content li.tab-01 li.title > a,
#nav div.sub-content li.tab-05 li.title > a {
  color: #bbbd38;
}
#nav div.sub-content li.tab-01 div.btn-theme-home,
#nav div.sub-content li.tab-05 div.btn-theme-home {
  background: #bbbd38;
}
#nav div.sub-content li.tab-02 li.title > a,
#nav div.sub-content li.tab-06 li.title > a {
  color: #0082ba;
}
#nav div.sub-content li.tab-02 div.btn-theme-home,
#nav div.sub-content li.tab-06 div.btn-theme-home {
  background: #0082ba;
}
#nav div.sub-content li.tab-03 li.title > a,
#nav div.sub-content li.tab-07 li.title > a {
  color: #e1017b;
}
#nav div.sub-content li.tab-03 div.btn-theme-home,
#nav div.sub-content li.tab-07 div.btn-theme-home {
  background: #e1017b;
}
#nav div.sub-content li.tab-04 li.title > a,
#nav div.sub-content li.tab-08 li.title > a {
  color: #f39502;
}
#nav div.sub-content li.tab-04 div.btn-theme-home,
#nav div.sub-content li.tab-08 div.btn-theme-home {
  background: #f39502;
}

#nav-right .title {
  background: #e1017b;
}

/*#container #nav-right li li.active:hover > a { background-image:none;}*/
#secondary-nav > li > ul > li.active.toggleSubMenu2 a {
  background-image: none !important;
}

.slider-container {
  margin: 248px auto 0;
}

#bxslider .description h2 a {
  color: #e1017b;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: url(../../images/satellite/mdph/pager.png) no-repeat -28px 0;
}

#container {
  margin: 241px 0 0 0;
}
#container .backtop a {
  display: inline-block;
  width: 45px;
  height: 17px;
  background: url("../../images/satellite/mdph/gotop-mdph.png") no-repeat;
}
#container .backtop img {
  display: none;
}
#container h1 {
  color: #e1017b;
}
.environnement #container h1 {
  color: #bbbd38;
}
.pyrenees-atlantiques #container h1 {
  color: #0082ba;
}
.education #container h1 {
  color: #f39502;
}

#main-col h2 {
  background: url(../../images/satellite/mdph/h2-puce.png) no-repeat scroll 0 0;
}
#main-col .block-actions h2 {
  background: url(../../images/satellite/mdph/theme.png) no-repeat right 0;
}
#main-col .block-actions h3 {
  color: white;
}
#main-col .block-actions h3 a {
  color: white;
}
#main-col .tx-indexedsearch .block-result ul {
  padding: 20px;
  background: #f2f2f2;
}
#main-col .tx-indexedsearch .block-result li {
  list-style: none;
  padding: 20px;
  margin: 0 0 20px;
  background: #ffffff;
}
#main-col .tx-indexedsearch .block-result li h2 {
  background: none;
  margin: 0 0 5px;
}
#main-col .tx-indexedsearch .block-result li h2 a {
  text-decoration: none;
}
#main-col .tx-indexedsearch .block-result li h2 a:hover, #main-col .tx-indexedsearch .block-result li h2 a:active, #main-col .tx-indexedsearch .block-result li h2 a:focus {
  text-decoration: underline;
}

.footer-tools {
  display: none;
}

#footer {
  border-top: 10px solid #e1017b;
  background-color: #e6e6e6;
}

.home #main-col {
  min-height: 0;
}
.home #main-col .block-actions {
  padding-top: 15px;
}
.home #main-col .block-actions .content {
  background-color: #e1017b;
}
.home #main-col .block-actions .pyrenees-atlantiques .content {
  background-color: #0082ba;
}
.home #main-col .block-actions .environnement .content {
  background-color: #bbbd38;
}
.home #main-col .block-actions .education .content {
  background-color: #f39502;
}
.home #right-col .tx-gkhrssimport-pi1 > .mag {
  margin: 30px 0 0 0;
  padding: 2px 15px;
  background: white;
}
.home #right-col .tx-gkhrssimport-pi1 .description {
 font-family: helveticaneue,helvetica,sans-serif;
 font-size: 1.167em;
 font-weight: normal;
 line-height: 1.5em;
 margin:0;
}
.home #right-col.block-1of3 {
 padding-top: 15px;
}
.home #right-col h2 {
 font-family: helveticaneue,helvetica,sans-serif;
 font-weight: normal;
 border-bottom: 1px dotted #000000;
 margin : 0;
 padding: 0 0 10px 0;
 font-size: 1.3333em;
}
.home #right-col h3 {
 font-size: 1.167em;
 line-height: 1.167em;      
 font-weight: normal;
 line-height: 1em;
 margin: 0;
 padding: 10px 0;
}
.home .block-guide {
  margin: 0; 
}
.home .block-guide .link a {
  font-family: helveticaneue,helvetica,sans-serif;   
}

#nav .niv2 {
    width: 100%;
}
#nav .submenu {
    min-height: 0px;
}
.block-guide .text h3 a,
#main-col .block-guide p.link a {
    color : #f39502;
}