body {
margin:0;
padding:0;
font-family:Tahoma;
font-size:11px;
background-color:#FFFFFF;
}

td, textarea, input, select {
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:14px;
}

img {
border:0;
vertical-align:middle;
}

form, ul{
	margin:0;
	padding:0;
}

a {
	color:#4187CE;
}

.strong {
font-weight:bold;	
}

.connected {
font-weight:bold;	
}

.connected a{
color:#FFFFFF;	
}

#logo {
	background:transparent url(../img/entete_web.gif) no-repeat scroll 0% 100%;
	float:left;
	height:150px;
	width:650px;
}

/*
#logo h1{
font-family:Tahoma;
font-weight:bold;
font-size:21px;
margin:0;
padding:0;
margin-top:8px;
margin-left:180px;
color:#5d8b11;
text-transform:uppercase;
}*/


#logo h1{
font-family:Tahoma;
font-weight:bold;
font-size:15px;
margin:0;
padding:0;
margin-top:100px;
margin-left:340px;
color:#FFFFFF;
}

.accueiltab50 {
width:50%;
}

.accueiltab25 {
width:25%;
}

/* FOOTER */

#footer {
	clear:both;
background:transparent url(/img/fond_footer2.gif) repeat-x scroll top;
/*background-color:#5c8f07;*/
color:#000000;
font-size:11px;
padding:5px 0;
text-align:center;
}

#footer .footerlinks {
border-top:1px solid #CECECE;
overflow:auto;
padding-top:5px;
margin-top:7px;
text-align:left;
width:960px;
}

#footer .footerlinks .footerlinkitem {
float:left;
overflow:auto;
width:25%;
}

#footer .footerlinks .footerlinkitem ul{
padding-top:2px;
}

#footer .footerlinks .footerlinkitem ul li{
height:14px;
}

/* FIN FOOTER */

/* PAGINATION */

.pager, .pageremp {
list-style-type:none;
}

.pager li, .pageremp li {
float:left;
}

.pager li.active span{
	display:block;
background:transparent url(/img/menu_t30.gif) repeat-x scroll 0 50%;
border:1px solid #CCCCCC;
margin-right:2px;
margin-left:2px;
text-align:center;
font-weight:bold;
vertical-align:middle;
padding:3px;
padding-right:8px;
padding-left:8px;
color:#FFFFFF;
}

.pageremp li.active span{
	display:block;
background:transparent url(/img/menu_t30_emp.gif) repeat-x scroll 0 50%;
border:1px solid #CCCCCC;
margin-right:2px;
margin-left:2px;
text-align:center;
font-weight:bold;
vertical-align:middle;
padding:3px;
padding-right:8px;
padding-left:8px;
color:#FFFFFF;
}


.pager li a, .pageremp li a{
text-decoration:none;
display:block;
background:transparent url(/img/fond_bouton.gif) repeat-x scroll 0 50%;
border:1px solid #CCCCCC;
margin-right:2px;
margin-left:2px;
text-align:center;
font-weight:bold;
vertical-align:middle;
padding:3px;
padding-right:8px;
padding-left:8px;
}

.pager li a:hover{
border:1px solid #5b8d06;
color:#5b8d06;
}

.pageremp li a:hover{
border:1px solid #0618bf;
color:#0618bf;
}

/* FIN PAGINATION */


.back_search {
	float:left;
}

.back_search a {
background:transparent url(/img/fond_bouton.gif) repeat-x scroll 0 50%;
border:1px solid #CCCCCC;
display:block;
font-weight:bold;
margin-left:2px;
margin-right:2px;
padding:3px 8px;
text-align:center;
text-decoration:none;
vertical-align:middle;	
}

.back_search a.backemp:hover {
border:1px solid #0618bf;
color:#0618bf;
}

.back_search a:hover {
border:1px solid #5B8D06;
color:#5B8D06;
}
