body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

#calq_bd1 {
	position:absolute;
	left:0px;
	top:0px;
	width:380px;
	height:137px;
	z-index:1;
	background-image: url(../images/bandeau1b.jpg);
}
#calc_bd2 {
	position:absolute;
	left:380px;
	top:60px;
	width:468px;
	height:77px;
	z-index:2;
	background-image: url(../images/bandeau2b.jpg);
}
#calc_bd3 {
	position:absolute;
	left:848px;
	top:0px;
	width:152px;
	height:137px;
	z-index:3;
	background-image: url(../images/bandeau3(b).jpg);
	background-image: url(../images/bandeau3(b).jpg);
	background-image: url(../images/bandeau3bis.jpg);
}
#calc_bd4 {
	position:absolute;
	left:380px;
	top:0px;
	width:469px;
	height:60px;
	z-index:1;
}
#calc_pubws {
	position:absolute;
	left:0px;
	top:138px;
	width:880px;
	height:190px;
	z-index:4;
}
#calc_menu {
	position:absolute;
	left:0px;
	top:328px;
	width:880px;
	height:59px;
	z-index:4;
	background-image: url(../images/menu.jpg);
}
#calc_login {
	position:absolute;
	left:0px;
	top:387px;
	width:251px;
	height:192px;
	z-index:5;
	background-image: url(../images/login.jpg);
}
#Layer1 {
	position:absolute;
	left:0px;
	top:725px;
	width:251px;
	height:43px;
	z-index:6;
	background-image: url(../images/barre_verte_login-bas.gif);
}
#calc_decors_vert_ht {
	position:absolute;
	left:252px;
	top:387px;
	width:629px;
	height:20px;
	z-index:7;
	background-image: url(../images/Decors_vert_ht.jpg);
}
#calc_pied {
	position:absolute;
	left:0px;
	top:886px;
	width:880px;
	height:42px;
	z-index:8;
	background-image: url(../images/pied_page.jpg);
}
#calc_pub_droite {
	position:absolute;
	left:881px;
	top:138px;
	width:120px;
	height:600px;
	z-index:9;
}
#calc_pub_droite2 {
	position:absolute;
	left:620px;
	top:140px;
	width:120px;
	height:600px;
	z-index:9;
	background-image: url(../images/pub_dte.jpg);
}
#calc_bas_bleu {
	position:absolute;
	left:252px;
	top:724px;
	width:629px;
	height:161px;
	z-index:10;
	background-image: url(../images/bas_bleu.jpg);
}
#calc_decors_vert_bas {
	position:absolute;
	left:252px;
	top:704px;
	width:629px;
	height:20px;
	z-index:11;
	background-image: url(../images/Decors_vert_bas.jpg);
}
#calc_bas_bleu2 {
	position:absolute;
	left:0px;
	top:847px;
	width:252px;
	height:38px;
	z-index:12;
	background-image: url(../images/bleu_bas_gche.jpg);
}
#calc_bas_bleu3 {
	position:absolute;
	left:0px;
	top:579px;
	width:251px;
	height:22px;
	z-index:12;
	background-image: url(../images/bleu_bas_gche.jpg);
}
#calc_pub_gche {
	position:absolute;
	left:1px;
	top:596px;
	width:250px;
	height:250px;
	z-index:13;
}
#calc_pub_gche2 {
	position:absolute;
	left:100px;
	top:786px;
	width:250px;
	height:250px;
	z-index:13;
	background-image: url(../images/pub_bas_gche.jpg);
}
#calc_bd_bleu {
	position:absolute;
	left:0px;
	top:573px;
	width:251px;
	height:40px;
	z-index:15;
}
#calc_grille_pied {
	position:absolute;
	left:783px;
	top:883px;
	width:72px;
	height:72px;
	z-index:16;
	background-image: url(../images/petite_grille.jpg);
}
#Calc_verticale_rouge {
	position:absolute;
	left:252px;
	top:387px;
	width:4px;
	height:498px;
	z-index:17;
	background-image: url(../images/vertical_rouge.jpg);
}
#calc_losange2 {
	position:absolute;
	left:261px;
	top:732px;
	width:57px;
	height:38px;
	z-index:14;
}
#calc_pt_losange {
	position:absolute;
	left:606px;
	top:950px;
	width:56px;
	height:35px;
	z-index:18;
}
#cal_gd_losange1 {
	position:absolute;
	left:263px;
	top:417px;
	width:47px;
	height:41px;
	z-index:19;
}
/*CSS Document */
     body {
           margin : 0;
           padding : 0;
           border : 0;
           background : #fff;
           font-family : Tahoma, Verdana, sans-serif;
           font-size : 12px;
           color : #000;
           text-decoration : none;
      }
     img {
           border : 0;
      }
    #header {
   width : 725px;
   margin : 0 auto;
   background : #fff url(../../images/general/banniere_header.gif) no-repeat;
      }
     #headeri {
   width : 725px;
   margin : 0 auto;
   background : #fff url(../../images/general/banniere_header1.gif) no-repeat;
      }
     #headera {
   width : 725px;
   margin : 0 auto;
   background : #fff url(../../admin/images/banniere_header.gif) no-repeat;
	text-align : left;
      }
    #header2 {
           height : 344px;
           width : 725px;
           background : #fff url(../../images/photovoreheader1_6.gif) no-repeat;
           background position : center;
           margin : 0 auto;
      }
 
    #header p {
           text-align : right;
      }
	
	#header br {
           font-size : 8px;
      }
	  
	.br2 {
           font-size : 5px;
      }
	  
    #header a {
           font-weight : bold;
           font-size : 11px;
           color : #787878;
      }
    #header_general {
           height : 62px;
           width : 725px;
           background : #fff url(../../images/header_general.jpg) no-repeat;
           margin : 0 auto;
      }
    #formulaire_login {
           height : 60px;
           width : 300px;
           margin-right : 0;
           margin-top : 0;
      }
    .separateur {
           width : 725px;
           background :#D9E7C2;
		   margin : 0 auto;
           font-size : 2px;
           height : 2px;
      }
	.separateur2 {
           width : 725px;
           background :#D9E7C2;
		   margin : 0 auto;
           font-size : 2px;
           height : 5px;
      }
    .separateur_vertical {
           height : auto;
           background-image : url(../../images/pointille.gif);
           background-repeat : repeat-y;
           background-position : top right;
           margin : 0 auto;
           font-size : 1px;
      }

    #global_general {
           height : auto;
           width : 725px;
           background : #fff;
           margin : 0 auto;
      }
    #menu_membres {
           height : auto;
           width : 182px;
           background : #eaeaea;
           margin : 0 auto;
      }
    #global a {
           font-size : 11px;
           color : #454545;
      }
    #global form {
           margin : 0;
           padding : 0;
      }
    #global img {
           margin : 10px;
           padding : 0;
           margin : auto auto 0;
      }
    .tdleft {
           text-align : left;
      }
    .tdright {
           text-align : right;
      }
    .tdcenter {
           text-align : center;
      }
    #pubs {
           width : 725px;
           background : #fff;
           margin : 0 auto;
           text-align : center;
      }
a {
	text-decoration: none;
}	  
.a1 {
           color : #FFA200;
           font-size : 13px;
           font-weight : bold;
           text-align : center;
		   text-decoration:none;
      }

.a2 {
	color: #C21EFB;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
	  
.a3 {
           color : #2BC900;
           font-size : 13px;
           font-weight : bold;
           text-align : center;
		   text-decoration:none;
      }

.a4 {
           color : #F000FF;
           font-size : 13px;
           font-weight : bold;
           text-align : center;
		   text-decoration:none;
      }	  
.a5 {
           color : #212121;
           font-size : 13px;
           font-weight : bold;
           text-align : center;
		   text-decoration:none;
      }	  
	  

	  
    #footer {
           width : 725px;
           margin : 0 auto;
      }
    #centrebas {
           padding : 0;
           margin : 0 auto;
           text-align : center;
      }
    #menubas {
           list-style-type : none;
           padding : 0;
           margin : 0 auto;
      }
    #menubas li {
           display : inline;
      }
    #menubas li a {
           color : #005699;
      }
	#menubas li a:hover {
           color : #FFA80F;
      }
    h1 {
           margin : 0 auto;
           font-family : Tahoma, Arial, Helvetica, sans-serif;
           color : #ffa200;
           font-size : 16px;
           text-align : center;
      }
    h2 {
           margin : 0 auto;
           font-family : Tahoma, Arial, Helvetica, sans-serif;
           color : #005699;
           background : #fff;
           font-size : 15px;
           font-weight : bold;
           text-align : center;
      }
    h3 {
           margin : 0;
           padding : 0 0 0 5px;
           font-family : Tahoma, Arial, Helvetica, sans-serif;
           color : #f36219;
           font-size : 12px;
           display : inline;
           border-bottom : 1px solid #f36219;
      }
    .s {
	font-size: 11px;
	color: #6c6c6c;
	text-decoration: none;
	width: 70px;
}
    .s2 {
	font-size: 11px;
	color: #6c6c6c;
	text-decoration: none;
	width: 70px;
}
    .s1 {
           font-weight : bold;
           font-size : 11px;
           color : #787878;
      }
    .green {
           font-size : 11px;
           color : #72b21c;
           text-decoration : none;
      }
    .red {
           font-size : 11px;
           color : #2c7f06;
      }
    .blue {
           font-size : 11px;
           color : #51778d;
      }
    .blue1 {
           font-size : 11px;
           color : #648ba1;
           text-decoration : none;
      }
    .blue2 {
           font-size : 11px;
           color : #d2e7f9;
           text-decoration : none;
      }
    .blue3 {
           font-size : 11px;
           color : #71a9a9;
      }
    .w {
           font-size : 11px;
           color : #ffffff;
      }
    .b {
           font-size : 11px;
           color : #5a5a5a;
           text-decoration : none;
      }
    .b1 {
           font-size : 11px;
           color : #454545;
	  }
.inscrit{
         font-size:11px;
         font-weight:bold;
         color:#FFA200;
}

    #input {
           width : 160px;
           height : 21px;
      }
    #input1 {
           width : 134px;
           height : 21px;
      }
    #textarea {
           width : 102px;
           height : 48px;
           border-width : 1px;
           border-style : solid;
           border : none;
           background-color : #f0eae3;
           overflow : auto;
      }
    br {
           font-size : 10px;
      } 

