/*----------------------General------------------------*/
/*---------------<-- Design by T3cK -->----------------*/

body {
	margin-top: 0px;
	background-color: #FFFFFF;
}

#floatd {
	float:right;
}

.floatd {
	float:right;
}

#floatg {
	float:left;
}

.floatg {
	float:left;
}

#fondsite {
	position: absolute;
	width: 760px;
	margin-left: -380px;
	left:50%;
	background-image: url(composants/fond_site.jpg);
}

#succursale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #de4319;
	text-align: right;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #de4319;
	margin-left: 20px;
	margin-right: 15px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#bandeau { 
	float: left;
	height: 212px;
	width: 760px;
	background: url(composants/bandeau_1.jpg);
	background-repeat:no-repeat;
}

#menu {
	float: left;
	width: 178px;
}

#ident {
	float: left;
	width: 178px;
	background: url(composants/fond_login.jpg) no-repeat top left;
	padding-top: 25px;
}

#ever_log {
	float: left;
	height : 104px;
	width: 178px;
	background: url(composants/fond_login.jpg) no-repeat top left;
	padding-top: 25px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #11a23c;
	text-align: justify;
}

#ident a, #ever_log a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #11a23c;
	text-align: justify;
	text-decoration: underline;
	font-weight: bold;
}

#recherche {
	float: left;
	width: 554px;
	margin-top: 10px;
	padding-left: 5px;
	margin-left: 1px;
	background-color: #b3d38f;
	color: #FFFFFF;
}

#contenu {
	float: right;
	width: 538px;
	padding-top: 15px;
	padding-right: 35px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 8px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #11a23c;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 8px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #11a23c;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.date_offre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.titre_annonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #11a23c;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.titre_vert {
	color: #11a23c;
	font-size: 20px;
}

.titre_noir {
	color: #000000;
	font-size: 18px;
}

.imgborder {
	border-left: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	margin: 4px;
}

p, .texte, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11a23c;
	text-align: justify;
	text-decoration: underline;
	font-weight: bold;
}

.tempo {
	color: #df4c2d;
	font-weight: bold;
}
	.tempo span{
		color: #c9d327;
	}

.info {
	margin-top: 0px;
	float: left;
}

.info a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11a23c;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
}

form {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.form_text {
	border:1px solid #15a43f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #15a43f;
}

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

.m_e_valeur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11a23c;
	text-align: justify;
	font-weight: bold;
}

.but {
	border: #c4d0da 1px solid;
	padding: 2px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #fff;
	background-color: #3d6484;
	text-decoration: none;
	margin: 2px;
}

.sepa {
	border-bottom: 1px dashed #11a23c;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

.sepa_droit {
	border-right:  1px dashed #11a23c;
	margin-right: 15px;
	padding-right: 15px;
}

.sepa_info {
	border-bottom: 1px solid #11a23c;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

#pub {
	float: right;
	width: 725px; /*760 -35*/ /*538px;*/
	padding-top: 35px;
	padding-right: 35px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#pub a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #254419;
	text-align: justify;
	text-decoration:none;
}

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

.ejs_tick_class, ejs_tick_box {
	background-color: #FFFFFF;
	position:relative;
	width:100%;
	height:14;
	font:bold 12px Verdana;
	text-decoration:none;
	color:white;
}

.ejs_tick_class a{
	color: #de4319;
	text-decoration:none;
}

.ejs_tick_class a:hover{
	color: #000000;
	text-decoration:none;
}

/*------------------Inscription------------------------*/

.tab_inscrip {
	border: solid 1px #18a43f;
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #0d732b;
	text-align: left;
	font-size: 11px;
}

.sepa_bas {
	border-bottom: solid 1px #094eb3;
}


/*-------------------Pagination------------------------*/

.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #11a23c;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}

.current {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

