body, html {margin:0; padding:0; height:100%; width:100%;}
body { /*background:#fff url('/templates/default/images/bg_page.png') repeat top left;*/ text-align:center; font-family:"Tahoma","Lucida Grande","Lucida Bright",Arial, Verdana, Sans-serif;font-size:11px;color:#000;}
* {outline:none;}
#band_header {top:0;height:222px; background: url('/templates/default/images/top_page.png') no-repeat center top;}
#band_footer{ bottom:280px;height:280px; background: url('/templates/default/images/bottom_page.png') no-repeat top center;}
#header{width:956px; margin:0 auto;}
h1,h2,h3,h4,h5,h6 {}
h1 {margin:0 0 20px 0; padding:0; font-size:21px;font-weight:bold ; font-family:"Tahoma","Lucida Grande","Lucida Bright",Arial, Verdana, Sans-serif;line-height:21px;}
#logo {width:407px;height:118px;float:left;margin:0 0 0 0;}
#logo h1 {margin:0; padding:0;}
#logo h1 span {display:none;}
#footer{ width:956px;height:280px; margin:0 auto;}
#container { width:956px; margin:-50px auto 0 auto; background-color:#fff;}
#left {width:200px; float:left;text-align:left;margin:0; padding:0;}
#right {width:750px; float:left;text-align:left; margin:0; padding:0;}

#left h2 {margin:0; padding:0;}
#left h2 span {display:none;}
#left h3 {font-size:21px;font-weight:normal;/*font-weight:bold;*/margin:0;text-transform:uppercase; /*letter-spacing:-0.1em;*/ line-height:21px;}

#shop_navigation, #client_navigation {width:395px;float:right;margin:0; padding:0; text-align:right;}
#shop_navigation {clear:right;height:50px;font-size:21px;margin:0;padding:0; /*background-color:#000;*/font-family:"Arial black", Verdana, Sans-serif;}
#client_navigation {clear:right;width:385px;padding:3px 0 0 0 ;height:18px;font-size:11px;/*font-weight:bold;*/margin:0 10px 0 0;border-bottom:3px solid #fff;}

#shop_navigation li {float:left;margin:0 8px 0 0; padding:0; list-style-type:none;}

#client_navigation li {float:left;margin:0 10px 0 0; padding:0; list-style-type:none;letter-spacing:0.1em;}
#client_navigation li.last{margin:0;}
#client_navigation li a { text-decoration:none;color:#fff;}
#client_navigation li a:hover { text-decoration:none;color:#b4b4b4;}

#user_navigation p {margin:0; padding:2px 0;}
#user_navigation a {text-decoration:none; color:#000;}

#shop_navigation li a {display:block; height:28px;  text-decoration:none;border-bottom:6px solid #fff;}
a.skate, a.wear, a.snow, a.bmx, a.shoes {color:#fff;}
#shop_navigation li a.skate:hover, #shop_navigation li a.skate_active:hover {text-decoration:none;border-bottom:6px solid #00C800;color:#00C800;}
#shop_navigation li a.wear:hover, #shop_navigation li a.wear_active:hover { text-decoration:none;border-bottom:6px solid #FFD700;color:#FFD700;}
#shop_navigation li a.snow:hover, #shop_navigation li a.snow_active:hover { text-decoration:none;border-bottom:6px solid #5AC8FF;color:#5AC8FF;}
#shop_navigation li a.bmx:hover, #shop_navigation li a.bmx_active:hover { text-decoration:none;border-bottom:6px solid #AA8246;color:#AA8246;}
#shop_navigation li a.shoes:hover, #shop_navigation li a.shoes_active:hover { text-decoration:none;border-bottom:6px solid #c80000;color:#c80000;}

#shop_navigation li a.skate_active {text-decoration:none;border-bottom:6px solid #00C800;color:#fff;}
#shop_navigation li a.wear_active { text-decoration:none;border-bottom:6px solid #FFD700;color:#fff;}
#shop_navigation li a.snow_active { text-decoration:none;border-bottom:6px solid #5AC8FF;color:#fff;}
#shop_navigation li a.bmx_active { text-decoration:none;border-bottom:6px solid #AA8246;color:#fff;}
#shop_navigation li a.shoes_active { text-decoration:none;border-bottom:6px solid #c80000;color:#fff;}



.skate {color:#00C800;}
.wear {color:#FFD700;}
.snow {color:#5AC8FF;}
.bmx {color:#AA8246;}
.shoes {color:#c80000;}
.bgwww {background-color:#f1f1f1;}
.bgskate {background-color:#00C800;}
.bgwear {background-color:#FFD700;}
.bgsnow {background-color:#5AC8FF;}
.bgbmx {background-color:#AA8246;}
.bgshoes {background-color:#c80000;}

.univers_shoes {background:#c80000 url('/templates/default/images/bg_shoes.png') repeat 0 0;}
.univers_skate {background:#00C800 url('/templates/default/images/bg_skate.png') repeat 0 0;}
.univers_bmx {background:#AA8246 url('/templates/default/images/bg_bmx.png') repeat 0 0;}
.univers_snow {background:#5AC8FF url('/templates/default/images/bg_snow.png') repeat 0 0;}
.univers_wear {background:#FFD700 url('/templates/default/images/bg_wear.png') repeat 0 0;}


#int_navigation {/*margin-top:30px;*/width:338px;float:right;text-align:right; color:#fff;margin:7px 40px 0 0; padding:0;}
#int_navigation * {margin:0; padding:0;}
#int_navigation a span {display:none;}

#int_navigation a:hover,#int_navigation a:focus,#int_navigation a:active {

background: none; /* correction d'un bug IE */

}



.top_block {margin:0;width:950px; padding:0; height:70px;float:right; text-align:right;}

#sub_marques {float:left;background:none;}
#sub_marques  a.int_bt {overflow:hidden;display:block;width:106px;height:47px; background:url('/templates/default/images/top_nav.png') no-repeat 0 0;}

#block_marques {float:left; background-color:#242424; padding:0px 0 20px 20px;}
#block_marques div.int_content img {margin:0; padding:0;}
#block_marques div.int_content a {float:left;display:block; width:60px;background-color:#fff; height:60px;border:2px solid #333;margin:4px; padding:0;}
#block_marques div.int_content a:hover {border:2px solid #c80000;}

#titre_marques {float:right; width:700px;color:#fff;height:30px;padding:15px 20px 0 0;  text-align:right;font-size:16px;}
#close_marques { display:block; width:60px; height:40px; background-color:#ebebeb; color:#333;text-decoration:none;padding:20px 0 0 0; font-weight:bold; text-align:center;margin:0 38px 0 0; float:right;background:url('/templates/default/images/cancel.png') no-repeat center center;}


#sub_recherche { float:left;background:none;}
#sub_recherche a.int_bt {overflow:hidden;display:block;width:140px;height:47px; background:url('/templates/default/images/top_nav.png')  no-repeat -106px 0;}

#block_recherche  {float:left; text-align:center; background-color:#242424; padding:0px 0 20px 20px;}
#block_recherche td {color:#fff;font-weight:bold;}
#block_recherche div.int_content a {float:left;display:block; width:60px;background-color:#fff; height:60px;border:4px solid #333;margin:8px; padding:0;}
#block_recherche div.int_content a:hover {border:4px solid #c80000;}

#titre_recherche {float:right; width:700px;color:#fff;height:30px;padding:15px 20px 0 0;  text-align:right;font-size:16px;}
#close_recherche { display:block; width:60px; height:40px; background-color:#ebebeb; color:#333;text-decoration:none;padding:20px 0 0 0; font-weight:bold; text-align:center;margin:0 38px 0 0; float:right;background:url('/templates/default/images/cancel.png') no-repeat center center;}


#sub_panier {float:left; background:none;}
#sub_panier a.int_bt {overflow:hidden;display:block;width:92px;height:47px;background:url('/templates/default/images/top_nav.png')  no-repeat -246px 0;}

#block_panier {float:left;background-color:#242424; padding:0px 0 20px 20px;text-align:center;}
#block_panier div.int_content {text-align:center;}
#block_panier div.int_content a {float:left;display:block; width:60px;background-color:#fff; height:60px;border:4px solid #333;margin:8px; padding:0;}
#block_panier div.int_content a:hover {border:4px solid #c80000;}
/*#block_panier td {color:#fff;}*/

#titre_panier {float:right; width:700px;color:#fff;height:30px;padding:15px 20px 0 0;  text-align:right;font-size:16px;}
#close_panier  { display:block; width:60px; height:40px; background-color:#ebebeb; color:#333;text-decoration:none;padding:20px 0 0 0; font-weight:bold; text-align:center;margin:0 38px 0 0; float:right; background:url('/templates/default/images/cancel.png') no-repeat center center;}

#comparator { width:70px;height:75px;background:url('/templates/default/images/comparer.gif')  no-repeat 0 0; cursor:pointer;}


#user_navigation { width:170px; margin:0 0 0 5px;padding:0;}
#user_navigation h3 { margin:0;padding:0;font-family:"Arial black", Verdana, Sans-serif; }
#user_navigation h3 a {font-size:21px; /*font-weight:bold;*/color:#000; text-decoration:none;text-transform:uppercase;/* letter-spacing:-0.1em;*/}


#rayon_navigation {list-style-type:none; width:170px; margin:0 0 0 5px;padding:0;}
#rayon_navigation li ul {list-style-type:none; margin:0; padding:0;}
#rayon_navigation li h3 { margin:0;padding:0;font-family:"Arial black", Verdana, Sans-serif; }
#rayon_navigation li a {font-size:21px; /*font-weight:bold;*/color:#000; text-decoration:none;text-transform:uppercase;/* letter-spacing:-0.1em;*/}
#rayon_navigation li a:hover {text-decoration:none;color:#000;}
#rayon_navigation li ul li a {display:block; font-size:11px; font-weight:normal;color:#000; text-decoration:none;background-color:#fff;padding:3px; letter-spacing:0.1em;}
#rayon_navigation li ul li a:hover {font-size:11px; font-weight:normal;color:#555; text-decoration:none;background-color:#ebebeb;}

#footer {padding:0 ;position:relative;}
#footer ul {list-style-type:none;color:#ccc;float:left;width:180px;height:70px;margin:140px 0 0 0;padding:0 0 0 50px;}
#footer .rborder { border-right:1px solid #333;}
#footer ul li {/*float:left;*/text-align:left;}
#footer ul li a {color:#ccc;text-decoration:none;}

#paiement-securise {position:absolute;right:5px;top:95px;}
/*#paiement-securise {position:absolute;left:50px;bottom:40px;}*/
#partenaires {clear:left;color:#333;font-size:10px;position:absolute;left:50px;bottom:20px;}
#partenaires a {color:#333;text-decoration:none;}
#partenaires a:hover {clear:left;color:#555;text-decoration:none;}

.ajax-loading { height:70px; background:url('/templates/default/images/ajax-loader.gif') no-repeat center center;}


.warning, .warning_notok {color:#C80000;font-weight:bold;}
.warning_ok {color:#00C800;font-weight:bold;}

.btSub_editcart { border:none; background:url('/templates/default/images/small_cart.png') no-repeat 0 0; text-indent:20px; line-height:24px;height:28px;}


#social_plugins {}
#facebook_plugin {float:left;width:120px;}
#tweeter_plugin {float:left;width:120px;padding:2px 0 0 0;}
