 
.PageAnnuaireSW     {
background-color:#ffffff;
background-image:url(http://hdd1.service-webmaster.fr/fichiers-membres/files/6902-4c645fdb9a271..jpg);
font-family:Arial;
font-size:13px;
text-decoration: none;
color:#4F475C; 
padding:0px
}

.titre_annuaire {
font-weight:bold; 
font-size:14px;
color:#f37d08; 
}

table        { 
font-family:Arial;
font-size:13px;
color:#4F475C; 
text-decoration: none;
border-collapse: collapse;
}

.PageAnnuaireSW a            {
color:#3B5999; 
text-decoration: none;
}

.PageAnnuaireSW a:hover      { 
color:#f37d08; 
text-decoration: underline;
}

.cellule_contenu a            {
color:#3B5999; 
text-decoration: none;
}

.cellule_contenu a:hover      { 
color:#f37d08; 
text-decoration: underline;
}

.cellule_contenu { 
background-color:#ffffff;
background-image:url();
text-decoration: none;
padding: 5px;
color:#4F475C; 
}

.acces_rapide {
background-color:#ffffff; 
background-image:url(http://hdd1.service-webmaster.fr/fichiers-membres/files/6902-4c645fdb9a271..jpg);
color:#3A2A83; 
padding:3px; 
border-top: 1px solid #ffffff; 
height:24px;
text-align:left;
text-decoration: none;
}

.acces_rapide a     {
color:#ffffff;
text-decoration: none;
}

.acces_rapide a:hover     {
color:#3A2A83;
text-decoration: underline;
}

.cellule_titre    { 
background-color:#ffffff; 
background-image:url(http://hdd1.service-webmaster.fr/fichiers-membres/files/6902-4c645fdb9a271..jpg);
color:#3A2A83; 
padding: 3px; 
border-top: 1px solid #ffffff; 
border-bottom: 1px solid #ffffff;
text-align:left;
text-decoration: none;
}

.cellule_titre a     {
color:#ffffff;
text-decoration: none;
}

.cellule_titre a:hover     {
color:#3A2A83;
text-decoration: underline;
}

.table_1     { 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
}

.table_2     { 
border: 1px solid #ffffff;
}

.table_3     { 
border: 1px solid #ffffff; 
}

.table_4     { 
border-collapse: collapse;
height:25px;
padding:3px;
}

.style1          {
background-color:#ffffff;
background-image:url();
border-top: 1px solid #ffffff; 
height:28px;
padding:3px;
}

.style2      {
background-color:#ffffff;
background-image:url();
height:40px;
padding:3px;
text-align:left
}

.PageAnnuaireSW p {
margin:2px;
padding:1px
}

img {
border-width : 0; 
} 

.champs_aide {
		color:A1A1A1;
		background-color:191919;
		background:transparent;
		font-size:10px;
		border:0px;
		width:100%;
}

.bloc {
border:#DADADA solid 1px; 
padding:4px;
}

div.pagination {
    padding: 3px;
    margin: 3px;
	text-align:center
}
div.pagination a {
    background-color: ;
    border: 1px solid #ffffff;
    color: #3B5999;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: ;
    border: 1px solid #ffffff;
    color: #f37d08;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.courante {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    color: #3B5999;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color: ;
    border: 1px solid #ffffff;
    color: #3B5999;
    margin: 1px;
    padding: 2px 5px
}

.bloc_5 {
background-color:#ffd3d4; 
border:#DADADA solid 1px; 
padding:4px;
}

.bloc_6 {
background-color:#B0E1AD; 
border:#DADADA solid 1px; 
padding:4px;
}

.retour 
{
font-weight : bold;
letter-spacing : 1px;
margin:2px 0px 2px 0px
}

.separation {
border-bottom:#CCCCCC solid 1px; 
width:100%; 
font-weight:bold; 
font-size:13px;
text-transform:uppercase;
}

.PageAnnuaireSW hr {
	color: #ffffff;
	border: 0;
	height: 1px;
	background: #ffffff;
}

.image {
border:#ffffff 1px solid; padding: 2px; background: white none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

fieldset {
border: 1px solid #ffffff;
padding:3px;
margin:5px
}

legend {
color:#3B5999;
font-size:14px
}

select {
font-family:Arial;
color: #4F475C;
font-size: 13px;
/*background-color:#ffffff;*/
border: 1px solid #4F475C;
padding:2px;
}

.box_input {
font-size: 13px;
/*background-color: #ffffff;*/
border: 1px solid #4F475C;
color: #4F475C; 
padding:2px; 
}	

.box_bouton {
font-size: 13px;
background-color: #ffffff;
border: 1px solid #4F475C;
color: #4F475C;
padding:2px; 
font-weight: bold;
}

.box_bouton:hover {
font-size: 13px;
background-color: #ffffff;
border: 1px solid #4F475C;
color: #f37d08;
padding:2px; 
font-weight: bold;
}

textarea {
font-size: 13px;
/*background-color: #ffffff;*/
border: 1px solid #4F475C;
color: #4F475C;
padding:3px; 
}

.back_search {
background-image:url(http://www.service-webmaster.fr/images/search-formulaire_03.jpg); 
background-position:left; 
background-repeat:no-repeat; 
padding-left:25px
}