body {
padding-top:0px;
margin-top:0px;
background-color : #FFFFFF;
margin: 0px 5px 0px 5px; 
padding : 0px; 
font-family : "Verdana", Arial, Helvetica, sans-serif; 
font-size : x-small; 
min-width : 680px;
background-image:url(../../images/style/2007/body_fond.jpg);
background-position:top;
background-repeat:repeat-x;
}


em {
font-style: italic;
}
strong {
font-weight: bold;
}
img {
border-width : 0px;
} 
a:link {
text-decoration : none; 
color : #5c70be; 
} 
a:visited {
text-decoration : none; 
color : #5c70be; 
} 
a:hover {
text-decoration : underline; 
color : #ff9900;
} 
a:active {
text-decoration : none; 
color : #5c70be; 
}
a.to2,a.to2:visited{
color : #0000ff;
background-image:url(../../images/style/2007/fleche.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:12px;
}
a.to2:hover,a.to2:active{
color : #0000ff;
background-image:url(../../images/style/2007/fleche2.gif);
}

a.menu{
background-image:url(../../images/style/2007/fleche.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:12px;
}
a.to:link,a.to:visited{
text-decoration : none; 
color : #0000ff;
background-image:url(../../images/style/2007/fond_a-to.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:12px;
}
a.to:hover,a.to:active{
background-image:url(../../images/style/2007/fond_a-to-hover.gif);
text-decoration:underline;
} 
a.out:link,a.out:visited,a.navig:link,a.navig:visited{
text-decoration : none; 
color : #0000ff;
background-image:url(../../images/style/2007/fond_a-out.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}
a.out:hover,a.out:active{
background-image:url(../../images/style/2007/fond_a-out-hover.jpg);
text-decoration:underline;
}
a.navig:hover,a.navig:active{
background-image:url(../../images/style/2007/fond_a-navig-hover.jpg);
text-decoration:underline;
} 

a.lien:link , a.lien2:link {
text-decoration : none; 
color : #0000ff; 
} 
a.lien:visited {
text-decoration : none; 
color:#BF00BF;
} 
a.lien2:visited {
text-decoration : none; 
color : #0000ff; 
} 
a.lien:hover , a.lien2:hover {
text-decoration : underline; 
color : #0000ff; 
} 
a.lien:active , a.lien2:active {
text-decoration : none; 
color : #0000ff; 
} 
.text01 {
color:#000000;
}
.text02 {
color : #5c70be; 
} 
.text03, .rubrique span{
color : #c0c0c0; 
} 
.text04{
color:#009900;
}
.text05 {
color : #ff9900; 
}
.text06{
color : #ff0000; 
}

/* définition des cadres */
.borderbas, .cadreb1, div.rapidnav, #menucentre h3.t1, #menucentre h3.t2, #menucentre h3.t3{
border-bottom : 1px solid #5c70be; 
}
.bordergauche, .cadreb1 {
border-left : 1px solid #5c70be; 
}
.borderdroite, .cadreb1 {
border-right : 1px solid #5c70be; 
}
.borderhaut, .cadreb1 {
border-top : 1px solid #5c70be; 
}
.cadre, .cadreb1, .cadreb2 {
padding : 5px;
margin:0;
}
.cadreb2 {
border:1px solid #cccccc;
}
.fond01 {
background-color:#FFFFFF
}
.fond02 {
background-color : #f8f9fc; 
}
.fond03{
	background-color:#FFFAF4;
}
.bienvenue{
background-image:url(../../images/bienvenue.png);
background-position:left;
background-repeat:no-repeat;
height:61px;
padding:0px;
margin:0px;
}

.rubrique div a.r,.rubrique div a.plus{
background-image:url(../../images/style/2007/fond_rubrique-div-a.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}
.rubrique div a.r:hover{
background-image:url(../../images/style/2007/fond_rubrique-div-a-hover.jpg);
}
.rubrique div a.plus:hover{
background-image:url(../../images/style/2007/fond_rubrique-div-a_plus-hover.jpg);
}
.rubrique ul{
margin:0;
padding: 0 0 20px 20px;
list-style : none;
}
.rubrique li a{
background-image:url(../../images/style/2007/fond_rubrique-li-a.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}
.rubrique li a:hover{
background-image:url(../../images/style/2007/fond_rubrique-li-a-hover.jpg);
}
ul.navig {
margin:0;
padding:0;
list-style:none;
}
ul.navig li{
display:inline;
padding-right:2px;
}
h2.pwimage{
background-image:url(../../images/style/2007/titre.png);
background-position:50% 50%;
background-repeat:no-repeat;
height:29px;
font-size:x-small;
margin-bottom:25px;
}
ul.normal{
margin-top:5px;
margin-left:15px;
}
ul.normal li{
background:url(../../images/style/2007/fond_ul-normal.jpg) top left no-repeat;
list-style-type:none;
padding-left:15px;
}
.petittext, .rubrique span{
font-size : x-small; 
} 

.normaltext {
font-size : small; 
} 
#infobulle {
position : absolute; 
display : none; 
width : 195px; 
background-color : #ffffff; 
border : 1px dashed #5c70be; 
font-style : italic; 
font-size : x-small; 
padding : 2px; 
overflow : hidden; 
}
.formulaire , .formulaire1 {
background-position : 50% 0%; 
background-repeat : repeat-x; 
border : 1px solid #5c70be; 
background-image : url(../../images/style/2007/fondchamps.png); 
font-size : small; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.formulaire1 {
font-size : x-small; 
text-align : right; 
} 
.formulaire2 {
font-size : x-small; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.button {
border : 1px solid #5c70be; 
color : #ff9900; 
background-color : #ffffff; 
font-family : "Verdana", Arial, Helvetica, sans-serif; 
font-size : x-small; 
font-weight : bold; 
} 
.button2 {
border : 1px solid #c0c0c0; 
color : #c0c0c0; 
background-color : #ffffff; 
font-family : "Verdana", Arial, Helvetica, sans-serif; 
font-size : x-small; 
font-weight : bold; 
} 
#rechercher{
text-align:right;
width:445px;
margin-left:auto;
}
#rechercheraccueil{
background-image:url(http://philasearch.philateliste-web.com/images/fond.jpg);
background-position:center;
background-repeat:repeat-x;
padding-top:25px;
padding-bottom:25px;
}
.spacer {
clear : both; 
} 
/* cadres du haut  */


/* Cadre du milieu */
#titreimagefond{
margin-top:15px;
background-repeat:no-repeat;
background-color:#FFFFFF;
}


#milieupage{
width : 100%; 
} 
#menugauche {
float : left; 
width : 150px; 
height : 100%; 
} 
#menudroite {
float : right; 
width : 150px; 
height : 100%;
} 
#menucentre {
font-size : small; 
margin : 0; 
height : 100%;
}
#contenupage{
padding:15px 5px 0px 5px;
}
#basmenucentre{
padding-top:150px;
}

#menucentre.m1 {
margin : 0 0 0 160px;
} 
#menucentre.m3 {
margin : 0 160px 0 160px;
} 
#menucentre.m2 {
margin : 0 160px 0 0;
} 
#menucentre.m {
width : 100%; 
}
#menucentre h1.classique{
background-image:url(../../images/style/2007/fond_h1.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0;
padding:0 0 15px 0;
margin-bottom:15px;
}
#menucentre h1.classique span{
background-image:url(../../images/style/2007/fond_h1-span.gif);
background-repeat:no-repeat;
background-position:right top;
text-transform:uppercase;
color:#FFFFFF;
font-size:large;
margin-left:35px;
padding:0px 20px 15px 0px;
vertical-align:top;
}
#menucentre h3.t1, #menucentre h3.t2, #menucentre h3.t3{
background-repeat:no-repeat;
background-position:bottom left;
padding:0 0 0 15px;
color:#5c70be;
font-size:x-small;
text-transform:uppercase;
margin:0;
}
#menucentre h3.t1{
background-image:url(../../images/style/2007/fond_h3-info.jpg);
}
#menucentre h3.t2{
background-image:url(../../images/style/2007/fond_h3-info2.jpg);
}
#menucentre h3.t3{
background-image:url(../../images/style/2007/fond_h3-info3.jpg);
}

/* Bas de page  */
#barrebas {
text-align:left;
color : #000000;
background-image:url(../../images/style/2007/barrebas.jpg);
border-top: 1px solid #5c70be;
border-bottom : 1px solid #5c70be;
}
#baspage{
padding-bottom:5px;
text-align : center; 
color : #FFFFFF;
background-image:url(../../images/style/2007/bas.jpg);
background-position:right;
} 
#baspage A {
color : #FFFFFF;
}
#baspage A:hover {
color : #000000;
text-decoration:none;
}
#bastexte{
background-color:#5c70be;
margin-top:5px;
}
#fuseau_horaire{
float:right;
text-align:right;
}

/* Mise a jour et infos */
#heure {
float:right;
background-image : url(../../images/style/2007/barre_g.jpg); 
padding-top : 8px; 
padding-bottom : 2px; 
} 
#heure span{
background-image : url(../../images/style/2007/barre.jpg); 
padding-top : 8px; 
padding-bottom : 2px;
margin-left:27px;
} 


/* Barre du Menu dynamique */

#haut{
margin-top:10px;
background-image:url(../../images/style/2007/haut_fond.jpg);
background-repeat:repeat-x;
}

#haut_gauche{
float:left;
padding-top:17px;
padding-right:15px;
}
#haut_droite{

}
#haut_heure {
float:right;
padding-top : 8px; 
padding-bottom : 2px; 
} 
#haut_heure span{
padding-top : 8px; 
padding-bottom : 2px;
padding-right:5px;
} 
#haut_accueil {
margin-top:1px;
float:left;
background-image : url(../../images/style/2007/haut_accueil_g.jpg);
background-position:top right;
padding-top : 4px; 
padding-bottom : 8px; 
} 
#haut_accueil span{
background-image : url(../../images/style/2007/haut_accueil.jpg); 
padding-top : 4px; 
padding-bottom : 8px;
padding-left:27px;
margin-right:27px;
} 

#haut_text {
float:right;
padding-top:2px;
}
#barremenu {
clear:right;
padding-left : 5px; 
background-repeat:repeat; 
padding-top : 11px; 
height : 24px;
}
/* Mise en forme du Menu dynamique */
#menu_titre dl,#menu_titre dd,#menu_titre ul,#menu_titre li {
margin : 0; 
padding : 0;
list-style : none;
}
#menu_titre dd{
float : left; 
text-align : center; 
font-weight : bold; 
padding-right : 10px; 
} 
#menu_titre dd a, #menu_titre dd span{
display : block; 
border-right : 1px solid #6487db;
border-left : 1px solid #6487db;
padding-right : 5px; 
padding-left : 5px;
color : #5c70be;
}
#menu_titre dd a:hover,#menu_titre dd a.actif {
text-decoration : none; 
background-color : #ffffff; 
color : #ff9900;
} 
#menu_titre div{
margin:0;
padding:0;
border : 1px solid #6487db; 
border-top: 1px solid #000000;
z-index : 1;
overflow: hidden;
font-weight : normal;
text-align : left;
background-color : #ffffff;
} 
#m_rechercher{
width : 17em;
}
#m_mon_compte{
width : 18em;
}
#m_plus {
width : 15em; 
} 
#m_info {
width : 16em;
}
#menu_titre li {
padding:2px 2px 2px 2px;
} 
#menu_titre li a{
display: block;
padding:0;
margin:0;
background:none;
color : #5c70be; 
border : 1px solid #ffffff;
} 
#menu_titre li a:hover{
text-decoration : none; 
border : 1px solid #6487db; 
background-color : #a2b7e9; 
color : #ffffff; 
} 
#menu_titre li.bas{
border-bottom : 1px solid #6487db; 
}
#menu_titre li p{
padding:0;
margin:0;
text-align:center;
}
/* menu latéraux */
#menugauche,#menudroite{
font-size : x-small;
}
#menugauche h1,#menudroite h1{
margin:0;
padding:2px 0;
background-image : url(../../images/style/2007/fond_m1.jpg);
background-position:right;
background-repeat:repeat-x;
border-bottom : 1px solid #6487db; 
font-weight : bolder;
font-size : x-small;
padding-left : 5px;
color : #3a4d94;
text-transform:uppercase;
}
#menugauche h1,#menugauche div{
border-right : 1px solid #6487db;
}
#menudroite h1,#menudroite div{
border-left : 1px solid #6487db;
}
#menugauche h1.menu_t,#menudroite h1.menu_t {
background-image : url(../../images/style/2007/fond_m1.jpg);
background-position:right;
background-repeat:repeat-x;
border-top: 1px solid #6487db;
color:#ff9900;
} 
#menugauche div,#menudroite div{
border-bottom : 1px solid #6487db; 
padding : 5px;
padding-bottom:10px;
padding-bottom:15px;
}
#menugauche div.menu_t,#menudroite div.menu_t{
background-image: url(../../images/style/2007/fond_m.gif);
background-position:right bottom;
background-repeat:no-repeat;
} 
#menugauche h2,#menudroite h2{
margin:0;
font-size : x-small;
padding:0;
font-weight:normal;
padding-top : 10px; 
padding-bottom : 2px; 
margin-right : 10px; 
margin-bottom : 7px; 
border-bottom : 1px solid #a2b7e9; 
} 
#menugauche p,#menudroite p {
padding:0 0 10px 0;
margin:0;
margin-left : 7px; 
}
#menugauche p a,#menudroite p a{
display:block;
padding:0px 0 0px 0;
}
#menugauche span,#menudroite span {
font-style:italic;
}
/* CSS Document */
div.boite01 h1{
color : #ffffff; 
font-size : small;
background-image:url(../../images/style/2007/fond_titre.jpg);
font-weight : bold; 
border : 1px solid #000000; 
padding:0 4px 0 4px;
margin:0;
}
div.boite01 h1 span,div.boite11 h1 span{
float : right; 
text-align : right;
font-size:x-small;
}
div.boite01 div.d1,div.boite11 div.d1{
padding:5px;
margin:0;
border : 1px solid #cccccc; 
padding : 5px; 
}
div.boite01 p,div.boite11 p{
margin:0;
padding:0 0 2px 0;
}
div.boite11 h1{
color : #cccccc; 
font-size : small; 
font-weight : bold; 
background-color : #ffffff; 
border : 1px solid #cccccc; 
padding:0 4px 0 4px;
margin:0
}
div.boite02{
border : 1px solid #cccccc;
padding:0;
}
div.boite02 h3{
text-align:left;
font-size : small; 
font-weight : bold; 
border : none;
padding:0 0 0 5px;;
margin:0;
background-color : #f8f9fc;
color:#000000;
}
div.boite02 h1 span{
float : none; 
text-align : left;
}
div.boite02 div.d1{
text-align:left;
padding:0;
margin:0;
border:none;
padding : 5px;
background-color:#FFFFFF;
}
div.boite02 p{
padding:0;
margin:0;
}
/* Onglet de navigation*/
div.rapidnav {
font-size : x-small; 
height : 20px;
border-bottom-width:2px;
}
#rapidnav{
text-align: left;
}
#rapidnav2{
text-align: right;
}
#rapidnav ul , #rapidnav2 ul {
margin : 0;
padding:0;
list-style-type : none; 
} 
#rapidnav li,#rapidnav2 li {
padding : 5px 0 3px 9px; 
margin-right : 10px; 
float : left; 
display : inline; 
background : url(../../images/encheres/gauche.png) no-repeat 0% 0%; 
} 
#rapidnav2 li {
margin-right:0;
margin-left : 10px; 
float : right; 
} 
#rapidnav a , #rapidnav2 a {
padding : 5px 15px 3px 6px; 
font-weight : bold; 
background : url(../../images/encheres/droite.png) no-repeat 100% 0%; 
} 
#rapidnav a:hover , #rapidnav2 a:hover {
text-decoration : none; 
} 
#rapidnav #rapidnavactif , #rapidnav2 #rapidnavactif {
background : url(../../images/encheres/gauche_actif.png) no-repeat 0% 0%; 
} 
#rapidnav #rapidnavactif a , #rapidnav2 #rapidnavactif a {
background : url(../../images/encheres/droite_actif.png) no-repeat 100% 0%; 
color : #333; 
}
/*  Cadre OlD StYlE */ 
.cadreoldstyle{
background-image:url(../../images/style/2007/t5.jpg);
}
.cadreoldstyle1{
background-image:url(../../images/style/2007/t1.jpg);
background-repeat:repeat-x;
height:9px;
}
.cadreoldstyle2{
float:left;
background-image:url(../../images/style/2007/t4.jpg);
width:9px;
background-position:top left;
}
.cadreoldstyle3{
float:right;
background-image:url(../../images/style/2007/t2.jpg);
width:9px;
}
.cadreoldstyle4{
background-image:url(../../images/style/2007/t3.jpg);
background-position:bottom;
background-repeat:repeat-x;
}