@import url("../../shared/template/global.css");


h1 {
   color: #004925;
}  

h2 {
   color: #659265;
}

thead, th {
   background-color: #D1E798;
}

div#curr_date {
    cursor:default;
    float: left;
    text-align: left;
    font-size: 0.9em;
} 

div#nav_photos {
    height : 10px;
    padding-left: 320px;
    visibility: hidden;
}

div#campus {
    margin-bottom: 10px;
}

div#campus img{
    margin-right: 10px;
}

div#campus img.last{
    margin-right: 0px;
}

div#nav_left {
	width: 180px;
	float: left;
}

div#nav_left a {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
	text-decoration: none;
}

div#dropdown_menu {
    background-color: #006633;
    position: relative;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}


div#dropdown_menu:hover {
    background-color: #BFD77F;
}

div#dropdown_menu img {
    padding-left: 4em;
}

div#dropdown_menu ul {
    margin: 0;
}

div#dropdown_menu ul li {
    padding: .5em 5px .5em 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0;
    list-style-type: none;
}

div#dropdown_menu ul li a.main {
   display: block; 
   background: url(images/bas_blanc.gif) no-repeat scroll right center;
   margin-right: 5px;
}

div#dropdown_menu ul li:hover a {
   color: #565656;
}

div#dropdown_menu ul li ul {
    position: absolute;
    display: none;
    left: 100%;
    width: 20em;
    background-color: #BFD77F;
    top: 0;
}

div#dropdown_menu ul li:hover ul {
   display: block;
}

div#dropdown_menu ul li ul li {
   padding: 0;
}

div#dropdown_menu ul li ul li a {
    font-size: .9em;
    padding: .3em 5px;
    color: #565656;
    margin: 5px;
    font-weight: normal;
    display: block;
}

div#dropdown_menu ul li ul li.spacer {
   margin: 0 10px;
   background-image: url(images/point.gif);
   background-repeat: repeat-x;
}

div#dropdown_menu ul li ul li a:hover {
    background-color: #FFFFFF;
}

div#menu_left {
    clear: both;
    padding: 5px 0;
    background-color: #006633;
    margin-bottom: 10px;
}

div#menu_left p {
    margin: 0;
}

div#menu_left p a {
    padding: .5em 0 .5em 10px;
    margin: 0;
    display: block;
}

div#menu_left p a:hover {
    background-color: #BFD77F;
    color: #565656;
}

div#menu_right, div#button_right {
    background-color: #006633;
    margin-bottom: 10px;
}


div#button_right {
    margin-bottom: 10px;
}

div#menu_right {
    padding: 5px 0;
    margin-bottom: 5px;
}

div#menu_right p, div#button_right p {
    margin: 0;
}

div#menu_right p a, div#button_right p a {
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    font-size: 1em; 
    padding: .5em 5px .5em 10px;
}

div#menu_right p a:hover, div#button_right p a:hover {
    background-color: #BFD77F;
    color: #565656;
}

div#html_area a.first img{
    margin-right: 10px;
}


div#main_menu {
   background-color: #94BC95;
}

div#main_menu li.menu_selected {
   background-color: #BAD09E;
}

div#main_menu li:hover {
   background-color: #BFD77F;
}

div#main_menu ul li ul {
   background-color: #BFD77F;
}

div#main_menu ul li:hover ul {
   border-bottom: solid 1px #8A9748;
   border-right: solid 1px #8A9748; 
}

div#columns_container_pages {
   background-image:url(images/sub_menu.gif);    
}


div#sub_menu li.sub_menu_opened {
   background-color:#BAD09E;
}

div#sub_menu li.sub_menu_opened>a {
   background-color: #E3ECD8;
}

div.context {
   background-color:#BAD09E; 
}

div.externe {
   background-color:#94BC95;
   background-image: url(images/complementaires.gif);
}

div.boutons_accueil p a {
   background-color:#565656;
   color:#FFFFFF;
   display:block;
   font-size:0.95em;
   font-weight:bold;
   margin-bottom:5px;
   padding:0.3em 0 0.3em 10px;
   text-decoration:none;
   width: 100%;
}

div.boutons_accueil p a:hover {
   background-color: #006633;
}


div.boutons p a {
    background-color:#006633; /* #D3991F; */
}

div.boutons a:hover {
    background-color: #BFD77F;
}

div.evenements {
   background-color: #BFD77F;
   background-image: url(images/evenements.gif);
}

div.empty-list {
   background-color: #BFD77F;
}

div.evenements div.event-list-section p a:hover,
div.evenements-menu div.event-list-section p a:hover,
div.evenements div.evenements-udes div.event-list-section p a:hover {
    background-color: #D3991F;
}

div.evenements-list-all h3 {
   color: #659265;
}

div.evenements-menu {
   background-color: #BFD77F;
}

div.evenements-udes h3 {
   color: #659265;
}

div.nouvelles_accueil {
    background-image: url(images/nouvelles.gif);
}

div.content_right div.empty-news {
   background-color: #94BC95;
}

div.news-list-highlight a {
	color:#004925;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}

div.news-list-highlight a:hover {
	color:#659265;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:underline;
}

div.news-list-highlight p {
	margin : 0;
}

div.news-list-highlight h3 {
	margin : 1em 0 0.1em;
	font-size : 0.95em;
}

div.news-list-container h3 {
    margin:1em 0pt 0.1em;
}

div.news-list-container a {
    color: #659265;
}

div.news-list-container a:hover {
    color: #004925;
}

div.rubrique {
    background-color: #BFD77F;
}

div.rubrique a {
    padding: 0.5em 5px;
}

div.lire {
    background-color: #94BC95;
}

div.context_news {
    background-color: #BAD09E;
}

div.rubrique div.nouvelles-liens a:hover {
   background-color: #BFD77F;
}

