 
.PageAnnuaireSW     {
background-color:#FFFFFF;
font-family:Arial;
font-size:13px;
text-decoration: none;
color:#383737; 
padding:0px
}

.titre_annuaire {
font-weight:bold; 
font-size:14px;
color:#070768; 
}

table        { 
font-family:Arial;
font-size:13px;
color:#383737; 
text-decoration: none;
border-collapse: collapse;
}

.PageAnnuaireSW a            {
color:#2d60d3; 
text-decoration: none;
}

.PageAnnuaireSW a:hover      { 
color:#2d60d3; 
text-decoration: underline;
}

.cellule_contenu a            {
color:#2d60d3; 
text-decoration: none;
}

.cellule_contenu a:hover      { 
color:#2d60d3; 
text-decoration: underline;
}

.cellule_contenu { 
background-color:#fcfdff;
background-image:url();
text-decoration: none;
padding: 5px;
color:#383737; 
}

.acces_rapide {
background-color:#e1e1e1; 
background-image:url(http://www.service-webmaster.fr/images/barre_service/barre-neige.jpg);
color:#3b6bd6; 
padding:3px; 
border-top: 1px solid #e6e2e2; 
height:24px;
text-align:left;
font-weight: bold;
 font-style: normal;
text-decoration: none;
}

.acces_rapide a     {
color:#3b6bd6;
text-decoration: none;
}

.acces_rapide a:hover     {
color:#3b6bd6;
text-decoration: underline;
}

.cellule_titre    { 
background-color:#e1e1e1; 
background-image:url(http://www.service-webmaster.fr/images/barre_service/barre-neige.jpg);
color:#3b6bd6; 
padding: 3px; 
border-top: 1px solid #e6e2e2; 
border-bottom: 1px solid #e6e2e2;
text-align:left;
font-weight: bold;
 font-style: normal;
text-decoration: none;
}

.cellule_titre a     {
color:#3b6bd6;
text-decoration: none;
}

.cellule_titre a:hover     {
color:#3b6bd6;
text-decoration: underline;
}

.table_1     { 
border-left: 1px solid #e6e2e2; 
border-right: 1px solid #e6e2e2; 
}

.table_2     { 
border: 1px solid #e6e2e2;
}

.table_3     { 
border: 1px solid #e6e2e2; 
}

.table_4     { 
border-collapse: collapse;
height:25px;
padding:3px;
}

.style1          {
background-color:#fcfdff;
background-image:url();
border-top: 1px solid #e6e2e2; 
height:28px;
padding:3px;
}

.style2      {
background-color:#fcfdff;
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 #e6e2e2;
    color: #2d60d3;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: ;
    border: 1px solid #e6e2e2;
    color: #2d60d3;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.courante {
    background-color: #e1e1e1;
    border: 1px solid #e6e2e2;
    color: #2d60d3;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color: ;
    border: 1px solid #e6e2e2;
    color: #2d60d3;
    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: #e6e2e2;
	border: 0;
	height: 1px;
	background: #e6e2e2;
}

.image {
border:#e6e2e2 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 #e6e2e2;
padding:3px;
margin:5px
}

legend {
color:#2d60d3;
font-size:14px
}

select {
font-family:Arial;
color: #383737;
font-size: 13px;
/*background-color:#fcfdff;*/
border: 1px solid #383737;
padding:2px;
}

.box_input {
font-size: 13px;
/*background-color: #fcfdff;*/
border: 1px solid #383737;
color: #383737; 
padding:2px; 
}	

.box_bouton {
font-size: 13px;
background-color: #fcfdff;
border: 1px solid #383737;
color: #383737;
padding:2px; 
font-weight: bold;
}

.box_bouton:hover {
font-size: 13px;
background-color: #fcfdff;
border: 1px solid #383737;
color: #2d60d3;
padding:2px; 
font-weight: bold;
}

textarea {
font-size: 13px;
/*background-color: #fcfdff;*/
border: 1px solid #383737;
color: #383737;
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
}

.X9z4Input {
display:none
}

