/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- Settings used for Rekta <<<-----------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/

img {border:0px;}



body {

	font-family: "lucida grande", verdana, tahoma, arial, sans-serif;

	font-size: 12px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



/* ----------------------------------------------------------------------------------------------------------------*/

/* ---- Texto para contenidos <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- Taille 8 <<<-----------------------------------------------------------------------------*/

.text_remarques {color: #950004; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 10px; font-weight: normal; }





/* ---- Taille 9 <<<-----------------------------------------------------------------------------*/

.text1 {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 13px; }

.text2 {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 13px; font-weight: bold;}



/* ---- Talla 10 <<<-----------------------------------------------------------------------------*/

.text_titles {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 22px; font-weight: normal;}

.text_titles2 {color: #FFFFFF; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 22px; font-weight: normal;}

.text_titles3 {color: #FFFFFF; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 18px; font-weight: normal; letter-spacing: -0.5px;}

.text_titles3b {color: #FFFFFF; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 16px; font-weight: normal; font-weight: bold; letter-spacing: -0.5px;}

.text_titles3c {color: #FFFFFF; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 16px; font-weight: normal; letter-spacing: -0.5px;}

.text_titles4 {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 17px; font-weight: normal; font-weight: bold;}

.text_titles5 {color: #FFFFFF; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 14px; font-weight: normal; font-weight: bold;}

.text_titles6 {color: #666666; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 12px; font-weight: normal; font-weight: bold;}

.num {color: #000000; font-weight: bold;}

.cli{color: #FFFFFF; font-size: 15px; font-weight: bold;}
.text_prod {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 14px; font-weight: normal; font-weight: bold; padding-left:10px;}
.text_prod2 {color: #333333; font-family: "trebuchet ms", verdana, "bitstream vera sans"; font-size: 13px; font-weight: normal; font-weight: bold; padding-left:10px;}



/* ---- Talla 14 <<<-----------------------------------------------------------------------------*/

.texto_contenido3 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }

.texto_titulo {color: #DC530A; font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; letter-spacing: -4px; }



/* ---- Talla 12 <<<-----------------------------------------------------------------------------*/

.texto_blanco {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.texto_contenido2 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }



/* ---- Talla 13 <<<-----------------------------------------------------------------------------*/



.texto_blanco3 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }



.texto_contenido {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }



.texto_contcurs {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; }



/* ---- Talla 17 <<<-----------------------------------------------------------------------------*/



.contenido_title {font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; font-style: normal; line-height: normal font-weight: bold; color: #CCCCCC; letter-spacing: -0.5px; word-spacing: 1px;



}



.contenido_title2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: normal; line-height: normal font-weight: bold; color: #CCCCCC; letter-spacing: -0.5px; word-spacing: 1px;



}



/* ---- Talla 14 <<<-----------------------------------------------------------------------------*/



.contenido1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; color: #E9E9E9;



}



.contenidoexamen {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; color: #383838;



}



/* ---- Bolds <<<-----------------------------------------------------------------------------*/



.texto_blanco2bold {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }



.texto_negrita {color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; }



.texto_negrita11 {color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold; }



.texto_negrita9 {color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight: bold; }



.texto_negritacurs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; color: #000000; font-weight: bold; }



.texto_contenidobold {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }







/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- Mouse Overs <<<-----------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



.tabtitle{color:#FFFFFF;background-color:#8C8C8C; font-weight:normal;text-align:left; background-color:#999999;} 







/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- Texto links <<<-----------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



.link-blanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

}



.link-blanco2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

	text-decoration: underline;

}



.link-negro100 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}



.link-negro9 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	text-decoration: underline;

}





/* ---- Columnes<<<-----------------------------------------------------------------------------*/

#c1a {

	width: 940px;

	overflow:hidden;

	background-image:url(../img/back_capg.jpg);

}

#c1 {

	float:left;

	width: 263px;

	overflow:hidden;

	margin-left:17px;

}

#c2 {

	float:left;

	width: 263px;

	overflow:hidden;

	margin-left:56px;

}

#c3 {

	float:left;

	width: 263px;

	overflow:hidden;

	margin-left:56px;

}

#hcg {

	width: 263px;

	height: 36px;

	background-image:url(../img/title_decrivez.jpg);

}

#ccg {

	width: 263px;

	overflow:hidden;

	background-image:url(../img/back_contdecrivez.jpg);

}

#dcg {

	width: 263px;

	height: 11px;

	background-image:url(../img/down_decrivez.jpg);

}



/* ---- buttons<<<-----------------------------------------------------------------------------*/



#btn1 {

	margin:0 auto;

	width: 245px;

	overflow:hidden;

	background-color:#CCCCCC;

}

/* ----Annuaire<<<-----------------------------------------------------------------------------*/



#btn-an {

	width: 150px;

	height:45px;

	float:left;

	margin-left:180px;

}

#an {

	width: 278px;

	height:45px;

	float:left;

}

/* ----------------------------------------------------------------------------------------------------------------*/

/* ----Cierre-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/



#close {

	margin:0 auto;

	width: 841px;

	overflow:hidden;

}

#bc1 {

	width: 51px;

	overflow:hidden;

	float:left;

	background:url(../img/cierre-left.jpg) no-repeat;

}

#bc2 {

	width:729px;

	overflow:hidden;

	float:left;

	padding-top:30px;

	padding-left:10px;

	background:url(../img/cierre-back.jpg);

}



#bc3 {

	width: 51px;

	overflow:hidden;

	float:left;

	background:url(../img/cierre-right.jpg) no-repeat;

}

.btnclo {

	height:17px;

	margin-right:5px;

	float:left;

	margin-top: 5px;

}



.lclo {

	width: 2px;

	height:18px;

	margin-right:5px;

	background-image:url(../img/close-linea.jpg);

	float:left;

	margin-top: 5px;

}

#ali {

	overflow:hidden;

	width: 100%;

	height: 100%;

}

/* ---- buttons flash<<<-----------------------------------------------------------------------------*/

#bf1 {

	width: 245px;

}

#bf2 {

	width: 245px;

}

#bf3 {

	width: 245px;

}

#bf4 {

	width: 245px;

}

#bf5 {

	width: 245px;

}

#bf6 {

	width: 245px;

}

#bf7 {

	width: 245px;

}

#bf8 {

	width: 245px;

}

#bf9 {

	width: 245px;

}

#bf10 {

	width: 245px;

}

/* ---- buttons images<<<-----------------------------------------------------------------------------*/



#bt {

	text-align:left;

}



.bt {

	padding-left:12px;

	padding-top:4px;

}



#hbt {

	background-image:url(../img/head_btn.jpg);

	width:243px;

	height:9px;

}

#lbt {



}

#dbt {

	background-image:url(../img/down_btn.jpg);

	width:243px;

	height:9px;

}

.bti {

	letter-spacing: -0.2px;

	color: #FFFFFF;

	font-size: 11px;

}



.bti a {

	font-size: 11px;

	color: #FFFFFF;

	display: block;

	height:20px;

	background-image:url(../img/back_cap1.jpg);

}

.bti a:visited {

	font-size: 11px;

}



.bti a:hover {

	font-size: 11px;

	background-image: url(../img/back_cap2.jpg);	

	color: #FFFFFF;

	height:20px;

}



.bti{

	font-size: 11px;

	width:243px;

	height:20px;

	color: #FFFFFF;

}





.a {

	font-family: Verdana, "bitstream vera sans";

	font-size: 11px;

	color: #FFFFFF;

}



a:link {

	text-decoration: none;

	color: #FFFFFF;

}



a:visited {

	text-decoration: none;

	color: #FFFFFF;

}



a:hover {

	text-decoration: none;

	color: #658738;

}



a:active {

	text-decoration: none;

	color: #FFFFFF;

}

/* ---- Pass Oubli<<<-----------------------------------------------------------------------------*/

#tp {

	background-image:url(../img/back_alerte.jpg);

	background-repeat: norepeat;

	width: 706px;

	height: 58px;

}

#tp1 {

	padding-top:18px;

	padding-left:70px;

}

.mod{

	margin-left:60px;

	width: 546px;

	height:180px;

}

.modtp {

	background-image:url(../img/back_modpass.jpg);

	background-repeat: repeat-y;

	width: 546px;

	height:103px;

}

.modtp_01 {

	font-size: 14px;

	color: #FFFFFF;

	padding-left:35px;

	padding-top:12px;

	width: 500px;

	height:30px;

}

.modtp_02 {

	font-size: 14px;

	color: #000000;

	padding-left:35px;

	padding-top:23px;

	width: 500px;

	height:30px;

}

.m1{

	padding-top:3px;

	float:left;

}

.m2{

	float:left;



}

.modend {

	padding-left:150px;

	padding-top:2px;

	background-image:url(../img/back_modpass2.jpg);

	width: 396px;

	height:43px;

}



.btn_ou {

}



.btn_ou a {

	display: block;

	height:40px;

	background-image: url("../img/btn_envoimot1.jpg");

}



.btn_ou a:hover {

	background-image: url("../img/btn_envoimot2.jpg");	

	height:40px;

}



.btn_ou{

	width:248px;

	height:40px;

}



/* ---- Module Valider<<<-----------------------------------------------------------------------------*/



#boxmod{

	margin:0 auto;

	width: 880px;

	height: 56px;

}

#boxmod1{

	float:left;

	width: 20px;

	height: 56px;

}

#boxmod2{

	float:left;

	background:url(../img/back_barvalider.jpg) repeat-x;

	width: 770px;

	height: 56px;

}

#boxmod3{

	float:left;

	width: 88px;

	height: 56px;

}



.tb1{

	color: #FFFFFF;

	padding-top:15px;

	font-family: "trebuchet ms", verdana, "bitstream vera sans"; 

	font-size: 14px; 

	font-weight: bold;

	float:left;

	height: 30px;

}

.tb2{

	padding-top:12px;

	margin-left:3px;

	float:left;

	width: 100px;

	height: 30px;

}









.btn_vad {

}



.btn_vad a {

	display: block;

	height:56px;

	background-image: url("../img/btn2_valider1.jpg");

}



.btn_vad a:hover {

	background-image: url("../img/btn2_valider2.jpg");	

	height:56px;

}



.btn_vad{

	width:88px;

	height:56px;

}

/* ----------------------------------------------------------------------------------------------------------------*/

/* ---- For DIVS <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/



#backsearch {

	background-image:url(../img/back_recherche.jpg);

	background-repeat: norepeat;

	background-position: center;

	width: 940px;

	height: 56px;

}



#btn_prom {

	width:457px;

	height:106px;

	}

#btn_proff {

	width:290px;

	height:74px;

	}

#logo {

	width:193px;

	height:140px;

	}

#btn_favoris {

	width:290px;

	height:59px;

	}

#btn_demandeurs {

	width:290px;

	height:70px;

	}

#counter {

	color: #111111; 

	padding: 00px 00px 00px 15px;

	}

#4include{

	width:290px;

	height:141px;

	}

	

.text_demandes {

	color: #FFFFFF; 

	font-family: "trebuchet ms", verdana, "bitstream vera sans"; 

	font-size: 20px; 

	margin-top: 30px;

	margin-left: 20px;

	width:300px;

	}

.plandusite {

	color: #999999; 

	font-family: "trebuchet ms", verdana, "bitstream vera sans"; 

	font-size: 20px; 

	margin-top: 30px;

	margin-left: 20px;

	width:300px;

	}



.titles {

    margin-top: 10px;

	text-indent: 40px;

	color: #FFFFFF; 

	font-family: "trebuchet ms", verdana, "bitstream vera sans"; 

	font-size: 22px; 

	font-weight: normal;

}

.rubriquescadre {

    padding: 00px 00px 00px 260px;

}

.rubriques{

	margin-top: 15px;

	margin-left: 10px;



}

.titles2 {

    margin-top: 10px;

	text-indent: 30px;

	color: #FFFFFF; 

	font-family: "trebuchet ms", verdana, "bitstream vera sans"; 

	font-size: 22px; 

	font-weight: normal;

}



hr {

	border-top:1px dotted #999999;

	height:1px;

}



.form_contact {

    margin-top: 10px;

	margin-left: 20px;

	font-weight: bold;

}



.basic_set {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

	font-weight: bold;

}



.site {

	font-size: 9px;

	color: #999999;

}

a.site:link {

	text-decoration: none;

	font-size: 11px;

	color: #999999;

}



a.site:visited {

	text-decoration: none;

	color: #666666;

}



a.site:hover {

	text-decoration: none;

	color: #658738;

}



a.site:active {

	text-decoration: none;

	color: #999999;

}

/* ----------------------------------------------------------------------------------------------------------------*/

.b {

	font-size: 11px;

	color: #000000;

}

a.b:link {

	text-decoration: none;

	font-size: 11px;

	color: #000000;

}



a.b:visited {

	text-decoration: underline;

	color: #666666;

}



a.b:hover {

	text-decoration: underline;

	color: #FFFFFF;

	background-color:#000000;

}

/* ----------------------------------------------------------------------------------------------------------------*/

a.b:active {

	text-decoration: none;

	color: #999999;

}



#frontpage {

	position: absolute;

	left: 50%;

	margin-left: -470px;

    margin-top: 0px;

}

.frontpage {

	width:950px;

	font-size: 9px;

	margin:0 auto;

}



.textdown {

    background-color: #8B8B8B;

	margin-top: 8px;

	color: #FFFFFF;

	border:none;

	font-size: 11px;

}



.login {

	position: relative;

	font-family: "trebuchet ms", verdana, "bitstream vera sans";

	letter-spacing: -0.3px;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 11px;

	margin-left: 23px;

	margin-top: 40px;

	height:86px;

	width: 250px;

}



.pro {

	position: relative;

	font-family: "trebuchet ms", verdana, "bitstream vera sans";

	letter-spacing: -0.3px;

	color: #FFFFFF;

	font-size: 11px;

	margin-left: 25px;

	width: 250px;

	margin-top: 13px;

}



.backdowm {

	background-image:url(../img/back_down.jpg);

	background-repeat: norepeat;

	background-position: center;

	width: 940px;

	height: 78px;

}



.noticeslegales{

	position: absolute;

	margin-top: 40px;

	margin-left: 100px;

	width: 753px;



}



.btncontact{



	margin-left: 10px;



}



.inscrip{

	margin-left: 25px;

	margin-top: 15px;

}



.inscrip2{

	margin-left: 45px;

	margin-top: 15px;

}



.favoris{



	margin-top: 4px;



}



#toute{

	float:left;

	margin-left: 150px;

	margin-top: 5px;

	width:230px;

	font-size: 12px;

}

#repeat{

	margin-left: 20px;

	margin-top: 10px;

	width:157px;

}



#dom{

	float:left;

	margin-left: 20px;

	margin-top: 5px;

	width: 140px;

	font-size: 12px;

}

#monaco{

	float:left;

	margin-left: 20px;

	margin-top: 5px;

	width: 120px;

	font-size: 12px;

}

#line2{

	padding:0px 0px 0px 0px;

	margin-left: 10px;

	margin-top: 5px;

	text-align:center;

	width: 850px;

}

#marquee{

	margin-top: 5px;

}

input {

	background-color: #FFFFFF;



	border:1px solid #ddd;



	color: #293003;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	text-indent: 0px;



}



.contact {



	background-color: #FFFFFF;



	border:1px solid #ddd;



	color: #293003;



	font-family: "trebuchet ms", verdana, "bitstream vera sans";



	font-size: 11px;



	text-indent: 2px;



	width:180px;



}



.lineback{



	background-image:url(../img/line_center.gif);



	background-repeat: repeat;



	background-position: center;



	width: 57px;



	height: 100%;



	min-height:780px;



}



/* ----------------------------------------------------------------------------------------------------------------*/

/* ---- Capsules<<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/



.capsule{



	width: 263px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



}



.backcapsule{



	width: 263px;



	background-image: url(../img/back_colum1.jpg);



}



.backcapinscrip{



	width: 263px;



	background-image: url(../img/back_colum2.jpg);



}



.backtitles{



	width: 697px;



	height: 36px;



	background-image: url(../img/back_titles2.jpg);



}



.capsuleinside{



	width: 235px;



	height: 25px;



	margin-left: 13px;



}



.capsuleinscripcion{



	width: 235px;



	height: 25px;



	margin-left: 13px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #FFFFFF;



}



.check{



	background-color: #779E43;



	border:none;



	margin-top: 3px;



}



.check2{



	background-color: #E5E5E5;



	border:none;



	margin-top: 3px;



}



#line{



	width: 235px;



	margin-left: 13px;



}

.backgrey{

	background-color: #E5E5E5;



}

.habitat{



	font-size: 12px;



	margin-top: -1px;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-indent: 40px;



}



.habitat3{



	font-size: 15px;



	margin-top: 3px;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-indent: 40px;



}



.habitat2{



	font-size: 15px;



	margin-top: 15px;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-indent: 40px;



}



.habitat4{



	font-size: 15px;



	margin-top: 3px;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-indent: 40px;



}



.tabnormal1 {	



	color:#FFFFFF;



	font-weight:normal;



	background-color:#049DBD;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	text-indent: 10px;



}



.tabover{

	background-color:#D38E0A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-indent: 10px;

} 



.notices {

	margin-left: 6px;

	margin-right: 6px;

}

.line-not {

	margin-left: 6px;

	margin-right: 6px;

}



.backins {



	background-image: url(../img/back_inscripcion3b.jpg);



	background-repeat:no-repeat;



	padding: 15px 15px 8px 28px;



	font-family: "trebuchet ms", verdana, "bitstream vera sans";



	color:#2C2C2C;



	font-weight: bold;



	font-size: 14px;



}



.inscripcion3 {

	font-size: 12px;

	margin-left: 105px;

	width:697px;

}



.check3 {



	background-color: #CCCCCC;



	border:none;



}



.backend_ins {



	background-image: url(../img/back_inscripcion3b_end2.jpg);



	width:697px;



	height:55px;



}



.fieldclass {



	background-image: url(../img/field2-bg.gif);



	background-repeat: repeat-x;



	background-color: #FFFFFF;



	border:1px solid #B6B6B6;



	color: #293003;



	font-family: "trebuchet ms", verdana, "bitstream vera sans";



	font-size: 13px;



	text-indent: 2px;



}



.fieldclass2 {

	background-image: url(../img/field2-bg.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	border:1px solid #B6B6B6;

	color: #293003;

	font-family: "trebuchet ms", verdana, "bitstream vera sans";

	font-size: 11px;

	text-indent: 2px;

	width:140px;

	height:17px;

}



A.notices:link,A.notices:visited {

	font-size: 12px;

	text-decoration: none;

	color:#333333;



}



A.notices:hover {

	text-decoration: underline;



}



A:notices:active {

	text-decoration: none;

	color: #333333;



}



A.tele:link,A.tele:visited {

	font-size: 10px;

	text-decoration: none;

	color:#333333;

}



A.tele:hover {



	text-decoration: underline;



}



A:tele:active {



	text-decoration: none;



	color: #333333;



}











A.espace:link,A.espace:visited {



	font-size: 12px;



	text-decoration: none;



	color:#FFFFFF;



}



A.espace:hover {



	text-decoration: underline;



}



A:espace:active {



	text-decoration: none;



	color: #FFFFFF;



}







.menu {

	font-size: 10px;

	text-indent: 10px;

}

A.menu:link,A.menu:visited {

	text-decoration: none;

	font-size: 10px;

	color:#FFFFFF;

	text-indent: 10px;

}

A.menu:hover {

	font-size: 10px;

	text-decoration: none;

	text-indent: 10px;

}

.menu table tr td a{text-decoration: none;color:#FFFFFF;	text-indent: 10px; font-size: 10px;} 

.menu table tr td a:hover{text-decoration: none;color:#FFFFFF;	text-indent: 10px; font-size: 10px;} 

#warning {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #d63A0A;

}

.voir{
	background-image:url(../img/btn_voir.png);
	padding-top:3px;
	width:74px;
	height:20px;
}


.pages {

	color:#FFFFFF;

	font-size: 11px;

	text-indent: 10px;

}

A.pages:link,A.pages:visited {

	text-decoration: none;

	font-size: 10px;

	color:#FFFFFF;

	text-indent: 10px;

}

A.pages:hover {

	font-size: 10px;

	text-decoration: underline;

}

/* ---------CUSTOM A --------*/

.d_h {position: absolute;top:93px;left:2px; border:0}

.h_h {margin:0 0 0 0px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}

a.l_h {font-weight:normal;color:#000000;text-decoration:none;}

a.l_h:hover {text-decoration:underline;}

.d_txt{text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif; width:920px}

a.l1_fil {font-size:12px; line-height:12px;  font-weight:normal; color:#53702e}

.s_fil{font-size:12px;line-height:12px;color:#53702e}

.h_txt{display: inline;margin:0 0 0 0px;font-size:12px;line-height:12px;}

a.l2_fil {font-size:12px;line-height:12px;color:#53702e}

.d2_txt{font-size:11px; margin-left:20px;text-align:left; }



.td_pp{text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; line-height:12px;color:#ab5228; font-weight:bold}

a.l1pp{color:#ab5228; text-decoration:none; font-weight:bold}

.hpp{display:inline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; line-height:12px; }

a.l2pp{color:#ab5228; text-decoration:none;}

.td2_pp{text-align:center;padding-top:3px}



a.lpp{color: #000000;text-decoration:none; font-weight:normal;font-size:11px; line-height:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.spp{color: #53702e;font-weight:bold;font-size:11px; line-height:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}



.sites {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#000000; font-size: 11px;}

.sites a {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#53702e; font-size: 11px;}

.sites a:hover {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline; color:#53702e; font-size: 11px;}



/* AJOUTE PAR MAENCA : */
.ma_raison_sociale {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.mon_activite_principale {
	font-size: 12px;
	color: #FFFFFF;
}
a.mon_activite_principale_normal:link {
	font-size: 12px;
	color: #000;
}
a.mon_activite_principale_normal:visited {
	font-size: 12px;
	color: #000;
}
a.mon_activite_principale_normal:hover {
	font-size: 12px;
	color: #000;
}
a.mon_activite_principale_normal:active {
	font-size: 12px;
	color: #000;
}



#flashcontent {
	height: 100px;
	width:300px;
	margin-left:auto;
	margin-right:auto ;
	display:block;
	background-color:#00CC66;
}
	
#exemple_devis {
	padding-left:20px ;
}
































