* { font-size: 13px; font-family: Arial, Helvetica, sans-serif; }
div { position: relative; z-index: 1; overflow: hidden; }
body { overflow: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td { padding-top: 1px; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; }
th { padding: 0px; text-align: left; }
a { text-decoration: none; color: #EEEEEE; }
a:ACTIVE { text-decoration: none; color: #EEEEEE; }
a:VISITED { text-decoration: none; color: #EEEEEE; }
a:HOVER { text-decoration: underline; color: #EEEEEE; }

#content { width: 1004px; margin: auto;}
#top { padding: 0px 0px 0px 0px; width: 980px; margin-bottom: 20px;}
#top-find { float: right; z-index: 1;}
#topmenu { margin-top: 10px; width: 980px; }
#center { position: relative; width: 980px; z-index: 1; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#top-logo { height: 32px; }
.top-logo { height: 28px; background: url("../images/icons/button-bg-orange.png") repeat-x; padding: 0px 10px 0px 10px; border: 2px solid #000000;}
.top-logo a { font-size: 22px; font-weight: bold; }

.cadre-top {background-image: url("../images/icons/cadre-top.png"); width: 1004px; height: 12px; margin-top: 2px;}
.cadre-center {background-image: url("../images/icons/cadre-centre.png"); width: 1004px; padding: 0px 0px 0px 0px; }
.cadre-center2 { width: 980px; margin: 0px 12px 0px 12px; }
.cadre-bottom {background-image: url("../images/icons/cadre-bottom.png"); width: 1004px; height: 12px; margin-bottom: 2px;}

.top-find { height: 32px; width: 247px; background: url("../images/icons/recherche-logo.png"); padding: 0px 0px 0px 0px;}
div.findform { margin: 5px 0px 0px 0px;}

.top-find-text { height: 16px; }
.top-menu-button-left { height: 18px; width: 10px; background-image: url("../images/icons/button-left-gray.png"); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.top-menu-button-left-selected { height: 18px; width: 10px; background-image: url("../images/icons/button-left-orange.png"); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.top-menu-button-center { text-align: center; font-size: 12px; font-weight: bold; height: 18px; background-image: url("../images/icons/button-center-gray.png"); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.top-menu-button-center-selected { text-align: center; font-size: 12px; font-weight: bold; height: 18px; background-image: url("../images/icons/button-center-orange.png"); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.top-menu-button-right { height: 18px; width: 10px; background-image: url("../images/icons/button-right-gray.png"); padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; }
.top-menu-button-right-selected { height: 18px; width: 10px; background-image: url("../images/icons/button-right-orange.png"); padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; }

table.articlelist { width: 100%; }
div.articlelist { width: 984px; overflow: hidden; margin-left: -2px; margin-bottom: 10px;}
.price { text-align: right; width: 70px; }

div.categorielist-categoriem { width: 450px; margin-left: 20px; margin-right: 10px; float: left; height: 130px; overflow: hidden; }
table.categorielist-categoriem { width: 325px; }

div.full-table { width: 984px; overflow: hidden; margin-left: -2px; margin-bottom: 10px; }
table.panier-list tr { }

.ui-state-default {	background-image: url("../images/icons/tr-bg-gray.png"); background-repeat: repeat-x; color: #EEEEEE; background-color: #606060; }
.ui-state-active { background-image: url("../images/icons/tr-bg-orange.png"); background-repeat: repeat-x; color: #EEEEEE; background-color: #FF0000; }
.ui-state-hover { background-image: url("../images/icons/tr-bg-blue.png"); background-repeat: repeat-x; color: #EEEEEE; background-color: #238AAF; }
.ui-state-hover-big { background-image: url("../images/icons/button-bg-blue.png"); background-repeat: repeat-x; color: #EEEEEE; }
.ui-corner-all { -moz-border-radius-bottomleft:4px;	-moz-border-radius-bottomright:4px;	-moz-border-radius-topleft:4px;	-moz-border-radius-topright:4px; }
.ui-corner-all-big { -moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px; }
.ui-corner-top { -moz-border-radius-topleft:4px;	-moz-border-radius-topright:4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft:4px;	-moz-border-radius-bottomright:4px;	}
.ui-icon { width: 14px; height: 14px; display: block; }
.ui-icon-cart { background-image: url("../images/icons/cart.gif"); background-repeat: no-repeat; }
.ui-pointer-hand { cursor: pointer; }
.ui-width-12 { width: 12px; }
.ui-width-70 { width: 70px; }
.ui-width-200 { width: 200px; }
.ui-width-230 { width: 230px; }
.ui-width-280 { width: 280px; }
.ui-width-300 { width: 300px; }
.ui-width-320 { width: 320px; }
.ui-width-350 { width: 350px; }
.ui-width-360 { width: 360px; }
.ui-width-420 { width: 420px; }
.ui-width-429 { width: 429px; }
.ui-width-500 { width: 490px; }
.ui-width-945 { width: 945px; }
.ui-width-1000 { width: 980px; }
.ui-float-left { float: left; }
.ui-float-right { float: right; }
.ui-text-white { color: #EEEEEE; }
.ui-text-bold { font-size: 12px; font-weight: bold; }
.ui-margin-bottom-10 {margin-bottom: 10px; }
.ui-margin-left-5 {margin-left: 5px; }
.ui-gray-big { height: 26px; background: url("../images/icons/button-bg-gray.png") repeat-x; padding: 4px 10px 0px 10px; border: 2px solid #000000; }
.ui-full { width: 100%;}
.ui-font-size-8 { font-size: 10px; }
.ui-margin-right-5 {margin-right: 5px; }
.ui-padding-top-1 {padding-top: 1px; }
.ui-padding-top-2 {padding-top: 2px; }
.ui-padding-left-10 {padding-left: 0px; }
.ui-hidden { display: none; }
.ui-height-20 { height: 20px; }
.ui-margin-top-2 {margin-top: 2px; }
.ui-margin-top-20 {margin-top: 20px; }
.ui-margin-left-10 {margin-left: 10px; }
.ui-margin-left-35 {margin-left: 35px; }
.ui-margin-left-61 {margin-left: 61px; }
.ui-margin-left-96 {margin-left: 96px; }
.ui-margin-left-172 {margin-left: 172px; }
.ui-margin-left-176 {margin-left: 176px; }
.ui-margin-left-210 {margin-left: 210px; }
.ui-margin-left-245 {margin-left: 245px; }
.ui-margin-left-258 {margin-left: 258px; }
.ui-margin-left-272 {margin-left: 272px; }
.ui-margin-left-280 {margin-left: 280px; }
.ui-margin-left-330 {margin-left: 330px; }
.ui-margin-left-342 {margin-left: 342px; }
.ui-margin-left-350 {margin-left: 350px; }
.ui-margin-left-390 {margin-left: 390px; }
.ui-margin-left-425 {margin-left: 425px; }
/*492 = 1/2 width*/



.ui-text-black { color: black; }
.ui-text-black:VISITED { color: black; }
.ui-text-black:ACTIVE { color: black; }
.ui-text-black:HOVER { color: black; text-decoration: underline;}


.ui-clear-left { clear: left; }

.ui-page-title { float: none; background-image: url("../images/icons/page-title-orange.png"); color: #EEEEEE; font-weight: bold; height: 18px; margin: 0px 0px 0px 0px;}
.ui-page-title-left { float: left; background-image: url("../images/icons/page-title-orange-left.png"); height: 18px; width: 10px; margin: 0px 0px 0px 0px;}
.ui-page-title-right { float: right; background-image: url("../images/icons/page-title-orange-right.png"); height: 18px; width: 10px;  margin: 0px 0px 0px 0px;}
.ui-page-content { background-color: #656565; background-image: url("../images/icons/page-content-bg-gray.jpg"); color: #EEEEEE; margin: 2px 0px 20px 0px; background-repeat:no-repeat; padding: 2px 2px 2px 2px;}
.ui-page-content td { color: #EEEEEE; }

.ui-page-title-2 { float: none; background-image: url("../images/icons/page-title-gray.png"); color: #EEEEEE; font-weight: bold; height: 18px; margin: 0px 0px 0px 0px;}
.ui-page-title-left-2 { float: left; background-image: url("../images/icons/page-title-gray-left.png"); height: 18px; width: 10px; margin: 0px 0px 0px 0px;}
.ui-page-title-right-2 { float: right; background-image: url("../images/icons/page-title-gray-right.png"); height: 18px; width: 10px;  margin: 0px 0px 0px 0px; }


.form-button-left { height: 18px; width: 10px; background-image: url("../images/icons/button-left-blue.png");margin: 0px 0px 0px 0px; }
.form-button-center { text-align: center; font-size: 12px; font-weight: bold; height: 18px; background-image: url("../images/icons/button-center-blue.png"); margin: 0px 0px 0px 0px; }
.form-button-right { height: 18px; width: 10px; background-image: url("../images/icons/button-right-blue.png"); margin: 0px 5px 0px 0px; }

.ui-margin-horaires { margin: 60px 0px 0px 20px; }

.ui-model-bottom-left { position: absolute; left: 0px;}
.ui-model-bottom-center { position: absolute; }
.ui-model-bottom-right { position: absolute; right: 0px;}
.ui-constructor { width: 70px; height: 20px; margin: 0px 0px 2px 10px; float: left;} 

.ui-size-0 { width: 0px; height: 0px; }
.ui-text-center { text-align: center; }