body  {font: 12px Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;background-color: #ffffff;}
div#container { width: 100%;background: #FFFFFF;margin: 0 auto;text-align: left;} 
div#header { background: #f4f5dd;} 
div#header h1 {margin: 0;padding: 10px 0;}
div#logo-all-boutiques {width:189px;height:140px;}
div#TXT-URL {position:absolute;left:189px;top:70px;width:844px;height:60px;z-index:4;}
div#TXT-URL-OMBRE {position:absolute;left:191px;top:73px;width:844px;height:60px;z-index:4;}
div#TXT-baseline {position:absolute;left:189px;top:0px;width:844px;height:60px;z-index:4;}
div#recherche-form {background-color:#85CDE4;height:41px;padding-top:11px;padding-left:55px;border-top:1px solid #009AC9;border-bottom:1px solid #009AC9;}
div#TOP5 {float: right;width: 300px;padding: 5px 10px;border-left: 1px dotted gray;}
div#PAGES { margin: 0 400px 0 0;padding: 0 20px;} 
div#footer { padding: 0 20px 0 20px; background:#85CDE4;padding:3px;border-top:1px solid #009AC9;border-bottom:1px solid #009AC9;} 
div#footer-end {padding: 0 10px 0 20px;background: #F5F5DC;padding: 3px;height: auto;} 
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.txt40pxOmbre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 40px;color:#d7cba1;}
.txt40px {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 40px;}
.txt30px {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 30px;}
.txt20px {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;}
.txt20pxBlanc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color:#FFFFFF;}
.txt20pxIceCube {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color:#009AC9};}
.txt14pxBlanc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color:#FFFFFF}
.txt20pxLiensBleu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color:#004988}
.txt24pxOrange {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;color:#FF6600;font-weight: bold;}
.txt30pxOrange {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FF6600;
}

.txt14pxGray  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color:#666666;}
.txt14pxIceCube  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color:#009AC9;}
.txt14pxOrange {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color:#FF6600;font-weight: bold;}
.txt20pxOrangeSS {font-family: "Times New Roman", Times, serif;font-size: 20px;color:#FF6600;}

.txt09pxBlueIce {font-family:Arial;font-size: 09px;color:#85CDE4;}
.txt10pxIceCube {font-family:verdana;font-size: 09px;color:#009AC9;}
.txt10pxGray {font-family:verdana;font-size: 09px;color:Gray;}
.txt11pxGris {font-family: Verdana, Arial, Helvetica;font-size: 11px;color:gray;}
.txtGris {color: #666666}
.txtGrisClair {color: #dddddd}
.txtBlueIce{color: #85CDE4}
.txtOrange{color: #FF6600}
.txtIceCube{color: #009AC9}
.txtBleuLiens{color: #004988}
a:link {
	color: #004988;
}
a:visited {
	color: #004988;
}
a:hover {
	color: #FF6600;
}
a:active {
	color: #00CCFF;
}


.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid gray;
text-decoration: none; 
color: gray;
}

.pagination a:hover, .pagination a:active{
border: 1px solid gray;
color: #ffffff;
background-color: gray;
}

.pagination a.currentpage{
background-color: #85CDE4;
color: #FFF !important;
border-color: #85CDE4;
font-weight: bold;
cursor: default;
font-size: 14px;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: gray;
border-color: gray;
font-weight: normal !important;
}

.pagination a.prevnext{

list-style-image: url(../images/liste.gif);
}



