body { font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; background-color:#cddbe6; margin:0px; font-size:13px;}

h1 {font-size:10px; margin:0px}
hr { color:#e2e2e2; height:1px; text-align:center}

a { color:#4E61A9; text-decoration:none}
a:hover { color:#FAE100; text-decoration:underline}

#nav-ico{ background-color:#FFFFFF; padding-left:245px; padding-top:5px}
#nav-ico img{ padding-left:25px; padding-right:5px}
#nav-ico a{ color:#7d7d7d; font-weight:bold}
#nav-ico a:hover{ color:#FAE100; text-decoration:none}

#zone-logo { background-color:#FFFFFF; padding-top:15px}
#zone-logo .baseline { background-image:url(../images/fond-zone-logo.gif); background-repeat:repeat-y; background-color:#F3EAA0;}
#zone-logo h2 {
	font-size:13px;
	padding-left:50px;
	color:#4661A8;
	display: block;
	margin:2px;
	text-decoration: none;
}
#zone-logo img { padding-right:15px}

#nav {font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#FFFFFF; }

#nav .fond-nav {background-image:url(../images/nav-fond.gif); background-repeat:no-repeat; width:180px; height:250px;}
#nav .visuel-fond {
	background-image: url(../images/visuel-fond.gif);
	background-repeat: repeat-x;
	bottom: 0px;
}
#nav .sep { padding-left:25px}
#nav .on {
	background-image:url(../images/nav-on.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	margin-left:12px;
	color: #CC0000;
}
#nav a { background-image:url(../images/nav-off.gif); background-repeat:no-repeat; padding-left:15px; color:#FFFFFF; margin-left:18px}
#nav a:hover {background-image:url(../images/nav-on.gif); background-repeat:no-repeat; padding-left:30px; margin-left:12px; color:#CC0000; text-decoration:none}

#mini-nav { font-size:11px}
#main { background-color:#FFFFFF}

#col-gauche { background-color:#FFFFFF}
#col-gauche ul {margin-left:25px}
#col-gauche li { list-style-image:url(../images/puce-col-g.gif); padding-bottom:5px}
#col-gauche a {color:#333333;}
#col-gauche a:hover { color:#cc0000; text-decoration:none}

#contenu { padding-left:40px; padding-right:15px }
#contenu h2 {color:#4E61A9; font-size:18px; }

#nav-bas{ font-size:11px; color:#888888; height:50px; background-color:#FFFFFF; text-align:center}
#nav-bas a{margin-left:10px; margin-right:10px}

.copyright {
	padding:0px;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
	background-image: url(copie.gif);
	background-repeat: no-repeat;
	height: 17px;
	background-position: right;
	text-indent: 30px;
}
.barre-bleu {background-color:#FAE100; height:2px; font-size:4px}

#pied-page { font-size:11px; color:#FFFFFF; height:50px; text-align:center}


#sous-nav {
	background-image:url(../images/bkg-sous-nav.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:20px;
	padding-top:8px;
	margin-top:4px;
}



#contenu h3 {  color:#FF6600; font-size:16px; text-align:center}


#signature { font-size:9px; color:#888888; height:20px}
#signature a{ font-size:9px; color:#888888; height:20px}

#cont_div h2 { font-size:9px; color:#888888; height:20px; text-align:center}
#cont_div a   { font-size:9px; color:#888888; height:20px; text-align:center}

input, textarea, select { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #cccccc; color:#0668b2; padding:3px; width:250px}
iframe.formulaire {position : relative;width : 100%; height : 1000;margin-left :0px}.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

