/* general classes & styles*/
body {
 background:url("https://static.moveon4.com/fr-orleans/images/bg.png") no-repeat scroll center top #606060;
	font-family: 'century gothic', 'Questrial', Tahoma, sans-serif !important; 
	color:#606060; 
	font-size:80% !important; 
	line-height:1.4em;
}


.pageContent {
    background: none repeat scroll 0 0 white;
    border: none;
    margin: auto;
    overflow: hidden;
    padding: 0 0 60px;
    width: 1002px;
}

a { text-decoration: underline; color: #8DAF31}
a:hover { text-decoration: none; color:#FC6305 }

h2 {font-weight:bold;color: #8DAF31;margin-bottom:0.75em;line-height:1em; padding: 2px 0 5px 33px; background-image: url(../img/t1_vert.png); background-repeat: no-repeat;}^M
h3 {font-size:1.35em !important;line-height:1.3em !important;font-weight:bold;margin-bottom:0.5em;}
h4 {font-size: 1.2em;line-height: 1; margin-bottom: 0.75em; font-weight:bold;}
h5 {margin-bottom: 0.5em;}

.block h3 {padding: 1px 2px 1px 14px;margin: 0;color:#fff;}

/* Elements en police Questrial */
h1, h2, h3, h4, h5, h6,#block-locale ul li a,#primary .menu,.views_slideshow_slide .legende {
	font-family: 'century gothic', 'Questrial', Tahoma, sans-serif !important;
}

/* Banni�re */

.pageCover {
    background: url("https://static.moveon4.com/fr-orleans/images/bandeau_bg3.png") no-repeat scroll 0 0 transparent;
	padding-top: 150px;
}
	
.pageCover h1 {
margin: 70px 0 0;
  color: #8daf31;
    font-weight: bold;
	  line-height: 28px;
	   margin: 70px 10px 0;
	      background: url("https://static.moveon4.com/fr-orleans/images/t1_vert.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

h1{   padding: 2px 0 5px 33px;}

.loginContainer, .loginformContainer {
    margin-left: 10px;
}

.reminderContainer {
    margin-left: 10px;
	}
.vMenu > a {
    color: #000000;
    font-size: 0.85em;

}
.vMenu {
	  background: none repeat scroll 0 0 #d1d3cf;
	 }


.vMenu > a > li:hover, .active {
    background-color: #d1d3cf;
    color: #000000;
}
.vMenu > a > li.complete:hover, .vMenu > a > li.complete.active {
    background: url("https://static.moveon4.com/fr-orleans/images/completed_icon.png") no-repeat scroll  6px 3px   #d1d3cf;
    color: black;
}



.vMenu > a > li.complete {
    background: url("https://static.moveon4.com/fr-orleans/images/completed_icon.png") no-repeat scroll 6px 3px  #d1d3cf;
	    color: #000000;
}
.menuContainer {
	   width: 246px;
}
.vMenu > a > li {
    border-bottom: medium none;
	 width: 233px;
	  background: url("https://static.moveon4.com/fr-orleans/images/pointeur_vert.png") no-repeat scroll 6px 7px #d1d3cf;
	   padding: 0 0 0 13px;
}

.formContainer {

    padding: 0 20px 0 14px;
	}
	
.formHeader {
    color: #606060;
    font-size: 16px;
    font-weight: bold;
	 border-bottom: medium none;
	}
	
	.blue span {
    background-color: #8daf31;
}
.progress-bar{
    margin: 0 5px 0 0;
	 width: 220px;
}

.loginBar {
 top: 28px;
}


.wizardTitleBar {
    margin-top: 18px;
  background: url("https://static.moveon4.com/fr-orleans/images/t1_vert.png") no-repeat scroll 5px 13px rgba(0, 0, 0, 0);
	}
	.wizardTitle {
	max-width: 749px;
	 margin-left: 38px;
	 color: #8daf31;
}
	
	.formContainer fieldset > legend, .searchBox .searchHeader {
    background: none repeat scroll 0 0 transparent;
	}
	#languageButtons {
    background: none repeat scroll 0 0 #606060;
    color: white;
	  margin-right: 1px;
 width: 228px;
	 top: -13px;
	  padding-left: 4px;
	}
	li.currentLanguage {
    background: none repeat scroll 0 0 transparent;
	border-bottom: medium none;
	 text-decoration: underline;
	}
	#languageButtons li {
 margin-left: 0;
   font-size: 10px;
}
	
#languageButtons li a {
    color: white;
	 text-decoration: underline;
	 border-left: 1px solid #88b45c;
	}
	#languageButtons li a:hover {

	 text-decoration: underline;
	}







.addSection {
    background: url("https://static.moveon4.com/default/icons/add_icon.png") no-repeat scroll 5px 4px #8daf31;	
}

.addSection:hover {
    background: url("https://static.moveon4.com/default/icons/add_icon.png") no-repeat scroll 5px 4px #fe6305;
	}

button[kind="save_button"], button[kind="submit_button"] {
    background: url("https://static.moveon4.com/default/icons/save_button_icon.png") no-repeat scroll left center #8daf31;
}
button[kind="save_button"]:hover, button[kind="submit_button"]:hover {
    background: url("https://static.moveon4.com/default/icons/save_button_icon.png") no-repeat scroll left center #fe6305;
}

button[kind="previous_button"] {
    background: url("https://static.moveon4.com/default/icons/prev_button_icon.png") no-repeat scroll left center #8daf31;
	}
	button[kind="previous_button"]:hover {
    background: url("https://static.moveon4.com/default/icons/prev_button_icon.png") no-repeat scroll left center #fe6305;
	}

button[kind="next_button"] {
    background: url("https://static.moveon4.com/default/icons/next_button_icon.png") no-repeat scroll right center #8daf31;
}
button[kind="next_button"]:hover {
    background: url("https://static.moveon4.com/default/icons/next_button_icon.png") no-repeat scroll right center #fe6305;
}
input[type="submit"], button, input[type="reset"], .button {
    background: none repeat scroll 0 0 #8daf31;
	}
	input[type="submit"]:hover, button:hover, input[type="reset"]:hover, .button:hover {
    background: none repeat scroll 0 0 #fe6305;
	}



	  
	  