/********************************/
/********** CSS CEFIRA **********/
/********************************/

body {margin:0px;text-align:center; font-size: 12px;font-family:tahoma,arial,verdana;color:#0099FF; background-image: url("images/fond.jpg"); background-repeat: repeat-x; background-color:#FFFFFF;}
A:link {font-size: 11px;color:#0099FF;font-weight:bold;text-decoration:none;}
A:visited {font-size: 11px;color:#0099FF;font-weight:bold;text-decoration:none;}
A:hover {font-size: 11px;color:#3CBEFD;font-weight:bold;text-decoration:none;}
h1{font-size:20px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
h2{font-size:18px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
h3{font-size:16px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
h4{font-size:14px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
h5{font-size:12px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
h6{font-size:11px;font-family:tahoma,arial,verdana;color:#ffffff;margin:0px;font-weight:bold;}
p{margin:0px;border:0px;padding:0px;}
input {font-family: Arial;font-size:10px;color:#000000;background-color:#FFFFFF;font-weight:bold;border:#000000 1px solid;}
select {font-family: Arial;font-size:10px;color:#000000;background-color:#FFFFFF;font-weight:bold;border:#000000 1px solid;}
img{border:0px;}
hr{width:100%;color:#D7D7D7;background-color:#D7D7D7;height:1px;border:0;}


/********** accueil **********/
#main{width:950px;height:760px;margin-left:auto;margin-right:auto;}
#haut{width:950px;height:73px;}
#hautg{width:260px;height:73px;background-image: url("images/rappel.jpg"); background-repeat: no-repeat;float:left;}
#hautg p{padding-left:30px;margin-top:54px;text-align:left;float:left;}
#hautg img{margin-top:56px;text-align:left;padding-right:15px;}
#hautd {width:690px;height:73px;float:left;}
#hautdm{width:610px;height:26px;vertical-align:center;color:#FFFFFF;text-align:right;float:left;}
#hautdd{width:80px;height:26px;background-image: url("images/fondd.jpg"); background-repeat: no-repeat;float:left;}
#hautdb{width:218px;height:47px;float:right;}
#hautdb p{text-align:right;color:#CCFFFF;font-weight:bold;text-align:left;margin-top:5px;}
#fl input{font-family: Arial;font-size:10px;color:#000000;background-color:#FFFFFF;font-weight:bold;border:#0067AE 1px solid;width:155px;height:13px;}
#hautdb img{margin-top:2px;text-align:right;padding-right:20px;}
#fl {float:left;}
#flash{width:950px;height:265px;background-image: url("images/flash.jpg"); background-repeat: no-repeat;}
#basg{width:640px;height:300px;float:left;}
#basg1{width:622px;margin-left:19px;height:186px;background-image:url('images/fond_nouveautes.png');background-repeat:no-repeat;margin-top:20px;}
#basg1 h1{padding:20px 22px 0px 22px;text-align:left;font-size:15px;font-family:tahoma,arial,verdana;color:#0099FF;}
.n{padding:8px 22px 0px 22px;text-align:justify;}
#ns{padding-right:20px;padding-top:5px;text-align:right;font-weight:bold;}
#basg2{width:640px;height:155px;}
#basg2 img{margin-top:20px;margin-left:19px;float:left;}
.rappel{font-family: Arial;font-size:10px;color:#000000;background-color:#FFFFFF;font-weight:bold;border:#CCCCCC 1px solid;width:175px;height:12px;}
#contenu-home{width:950px;background-image:url('images/fond_contenu-home.jpg');background-repeat:no-repeat;height:340px;}

	/********** calendrier **********/
	#calendrier{margin-top:20px;margin-left:20px;width:260px;height:186px;background-image:url('images/fond_calendrier.png');}
	#basd{width:310px;height:300px;float:left;}
	#top{width:260px;height:35px;}
	#precedent{width:35px;height:35px;float:left;}
	#precedent img{margin:5px 5px 5px 5px;}
	#mois{width:190px;height:35px;float:left;}
	#mois p{font-family: Arial;padding-top:6px;font-size:15px;font-family:tahoma,arial,verdana;color:#0099FF;font-weight:bold;text-align:center;}
	#suivant{width:35px;height:35px;float:left;}
	#suivant img{margin:5px 5px 5px 5px;}	
	#tabcal{margin-left:auto;margin-right:auto;}	
	#tabcal th{width:25px;height:18px;font-size:13px;font-weight:bold;text-align:center;}
	#tabcal td{width:25px;height:13px;font-size:11px;font-weight:normal;text-align:center;}	
	/********** calendrier  fin**********/

#footl{width:650px;height:30px;float:left;}
#footl p{margin-left:25px;text-align:left;}
#footd{width:300px;height:30px;float:left;}	
#footd p{margin-left:15px;text-align:left;font-weight:normal;font-size:11px;}	



#accesdirect{width:950px;}
#accesdirect p{text-align:left;font-size:10px;margin-left:25px;}

/********** accueil  fin**********/

.separateur{width:595px;height:5px;background-image: url("images/centre-de-formation.gif"); background-repeat: no-repeat;margin-right:auto;margin-left:auto;}

.clear{ clear:both;}

.h40{height:40px;}

#s3capcha div {float: left;}

.bouton_formation_details{width:170pw;height:30px;margin-top:5px;background-image:url('images/fond_bouton_formation.png');}
.bouton_formation_details p{text-align:left;padding-top:4px;padding-left:35px;}
