body {
	font-family		:	Verdana, Arial, Helvetica, sans-serif;
	font-size		:	0.8em;
	color			:	#000000;
	width			:	828px;
	margin			:	0 auto;
	padding			:	0px;
}
#conteneur {
/*	position		:	relative;*/
	width			:	828px;
	height			:	100%;
	margin			:	0 auto; 
	padding			:	0px;
	background-image        :       url(../img/pix_nav.gif);
        background-repeat       :       repeat-y;
	min-height		:	400px;
	border			:	1px solid;
}

#pied {
	clear			:	both;
	height			: 	30px;
}
#logo {
	margin-top		:	4px;
	margin-left		:	9px;
	width			:	190px;
	height			:	150px;
	background-image        :       url(../img/logo_nav2.gif);
}

#new_menu {
        margin-top             	:       3px;
        margin-left            	:       16px;
	padding-left		:	20px;
	padding-top		:	47px;
	width                   :       190px;
        height                  :       287px;
        background	        :       url(../img/fond_nav2.jpg) no-repeat;

}
#gauche {
	float			:	left;
	width			:	240px;
	height			:	100%;

}
#trompe_oeil {
	bottom			:	0px;
}
#centre {
	float			:	left;
	height			:	100%;
}
#principal {
	width			:	586px;
	height			:	100%;
}
#menu_principal li.parent span {
	font-family             :       cursive;
	font-size		:	0.9em;
	line-height		:	1.8em;
}
#menu_principal .item26 span {
        font-family             :       cursive;
        font-size               :       0.9em;
}
#menu_principal .item35 span {
        font-family             :       cursive;
        font-size               :       0.9em;
}


#menu_principal .item14 span {
	font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item15 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item23 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item24 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item25 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item9 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item20 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item21 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item22 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item17 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item19 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item30 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item32 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item33 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item34 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item27 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}
#menu_principal .item28 span {
        font-family             :       Verdana, Arial, Helvetica, sans-serif !important;
        font-size               :       0.7em !important;
}


#menu_principal span {
	font-family             :       Verdana, Arial, Helvetica, sans-serif;
        font-weight             :       bold;
        font-size               :       0.7em;
}

#menu_principal a:link,#menu_principal  a:visited,#menu_principal  a:hover,#menu_principal  a:active {
	text-decoration		:	none;
        color              	:       #FFFFFF;
}
#menu_principal ul {
	list-style-type		:	none;
	list-style-position	:	outside;
	margin-left		: 	0px;
	padding-left		: 	1em;
	text-indent		: 	-1em;

}
#menu_principal li {
	margin-top		:	1px !important;
}

#menu_principal {
	width			:	156px;
}
a.pathway:link, a.pathway:visited, a.pathway:hover, a.pathway:active {
        color                   :       #666666;
	text-decoration		:	underline;
	font-size               :       1.0em;
}
#centre_haut {
	margin-left		:	10px;
	margin-top		:	3px;
	color			:	#666666;
	font-size		:	0.8em;
	height			:	10px;
}
#logo_principal {
	margin-top              :       0px;
        margin-left             :       2px;
        width                   :       575px;
        height                  :       67px;
        background-image        :       url(../img/vis_bandeau_h.gif);	
}
#gauche_pied {
	clear			:	both;
	float			:	left;
	margin-left             :       0px;
	margin-bottom		:	0px;
        width                   :       240px;
        height                  :       195px;
        background-image        :       url(../img/vis_nav_crayons.jpg);
	background-repeat	:	no-repeat;
}

#droite_pied {
        float			:	left;
	bottom			:	0px;
	margin-left             :       0px;
        margin-top		:       0px;
        width                   :       572px;
        height                  :       195px;
}

#form-login-username, #form-login-password, #form-login-remember {
	color                   :       #ef6c34;
	font-size               :       0.9em;
}

img {
	border			:	0px;
}
.form-validate {
	margin-left		:	20px;
	width			:	500px;
}
.input {
	border			:	0px;
	margin-left			:	10px;
}