
#centre_ripcurl_boardfinder,#centre_home,#centre_news,#centre_technic,#centre_shapers,#centre_board,#centre_boards,#centre_panier,#centre_conditions_generales_de_vente {
	clear:both;
	background-color: #ffffff;
	background-image: url(../images/fond.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	

#centre_boards_accessoires {
	clear:both;
	background-color: #ffffff;
	background-image: url(../images/fond.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	

#centre_shaper {
/*	background-color: transparent;*/
}	

#centre_contact {
	clear:both;
	height:569px;
	background-color: #ffffff;
	background-image: url(../images/fond_contact.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	

#centre_factory {
	clear:both;
	height:569px;
	background-color: #ffffff;
	background-image: url(../images/fond_factory_en.jpg);	
	background-position: top left;
	background-repeat: no-repeat;
}	

#centre_factory h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_factory.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_conditions_generales_de_vente h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_panier.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_panier h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_cart.jpg);	
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_home h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_technic h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_technic.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_contact h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_contact.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_board h1,#centre_boards_accessoires h1 {
	margin-left:20px;
	background-color: transparent;
	width:200px;
	height:40px;
	background-image: url(../images/sousmenu_boards.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_boards h1,#centre_ripcurl_boardfinder h1 {
	margin-left:20px;
	background-color: transparent;
	width:200px;
	height:40px;
	background-image: url(../images/sousmenu_boards.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_ripcurl_boardfinder > iframe {
	width:950px;height:654px;
	margin-left:15px;
	margin-top:10px;
}
#pushboards > iframe{
	clear:both;
	width:950px;height:192px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:20px;
}
#centre_news h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_news.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_shapers h1 {
	margin-left:20px;
	background-color: transparent;
	width:82px;
	height:40px;
	background-image: url(../images/sousmenu_shapers.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_shaper h1 {
	margin-left:20px;
	background-color: transparent;
	text-align:right;
	width:200px;
	height:40px;
	background-image: url(../images/sousmenu_shapers.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#centre_shaper #ul_haut li#_t,#centre_boards #ul_haut li#_t,#centre_board #ul_haut li#_t {
	float:left;
}	
#centre_shaper #ul_haut li#_1,#centre_boards #ul_haut li#_1,#centre_board #ul_haut li#_1 {
	margin-top:10px;
	float:right;
}	
#centre_shaper #ul_haut a,#centre_boards #ul_haut a,#centre_board #ul_haut a {
	text-decoration:none;
	color:#454545;
}
#centre_shaper #ul_haut a:hover,#centre_boards #ul_haut a:hover,#centre_board #ul_haut a:hover {
	color:#C40000;
}
#centre_shaper #ul_haut li#_2,#centre_boards #ul_haut li#_2,#centre_board #ul_haut li#_2 {
	margin-right:5px;
	margin-left:5px;
	margin-top:13px;
	float:right;
}	
/*HOME*/
#h_news h2,#h_shapers h2,#h_boards h2 {
	font-size:12px;
	color:#B4B4B4;
	font-weight:bold;
	margin-left:10px;
	padding-top:15px;
	float:left;
}
#gauche {
	clear:both;margin-left:40px;float:left;width:346px;height:275px;padding-top:50px;
}
#droite {
	margin-left:50px;float:left;width:505px;height:275px;padding-top:50px;
}
#centre {
	margin-left:40px;padding-top:10px;clear:both;width:901px;height:276px
}
#ba_centre {
	margin-left:10px;padding-top:10px;clear:both;width:966px;
}
#h_news {
	height:38px;width:346px;background-color:#000000
}
#c_news {
	height:227px;width:336px;background-color:transparent;
	border-style:solid;
	border-color:#000000;
	border-width:5px;
}
#h_shapers{
	height:38px;width:505px;background-color:#000000
}
#c_shapers {
	height:227px;width:495px;background-color:transparent;
	border-style:solid;
	border-color:#000000;
	border-width:5px;
}
#h_boards{
	height:38px;width:901px;background-color:#000000
}
#c_boards {
	height:276px;width:579px;background-color:#ffffff;float:left;position:relative;
}
.ba_board {
	float:left;width:192px;height:298px;
	border-width:1px;border-color:000000;position:relative;
}
.ba_board .plus:hover {
	background-image: url(../images/plus_over.jpg);height:66px;top:125px;
}
.ba_board > a {
	display:block;width:192px;height:190px;text-align:center;
}
.ba_board > a > img {
	width:50px;height:193px;
}
.ba_board > .plus {
	display:block;position:absolute;top:165px;left:164px;width:29px;height:26px;background-image: url(../images/plus.jpg);background-position: top left;background-repeat: no-repeat;	
}
#c_board_0 {
	float:left;width:192px;height:298px;
	border-style:solid;border-width:1px;border-color:000000;
}
#c_board_0 > a {
	display:block;width:192px;height:190px;text-align:center;
}
#c_board_0 > a > img {
	width:50px;height:193px;
}
#c_board_1 {
	float:left;width:192px;height:298px;
	border-top-style:solid;border-bottom-style:solid;border-width:1px;border-color:000000;
}
#c_board_1 > a {
	display:block;width:192px;height:190px;text-align:center;
}
#c_board_1 > a > img {
	width:50px;height:193px;
}
#c_board_2 {
	float:left;width:191px;height:298px;
	border-style:solid;border-width:1px;border-color:000000;
}
#c_board_2 > a {
	display:block;width:192px;height:190px;text-align:center;
}
#c_board_2 > a > img {
	width:50px;height:193px;
}
#c_board_0 > .plus {
	display:block;position:absolute;top:165px;left:164px;width:29px;height:26px;background-image: url(../images/plus.jpg);background-position: top left;background-repeat: no-repeat;	
}
#c_board_1 > .plus {
	position:absolute;top:165px;left:358px;width:29px;height:26px;background-image: url(../images/plus.jpg);background-position: top left;background-repeat: no-repeat;	
}
#c_board_2 > .plus {
	position:absolute;top:165px;left:549px;width:29px;height:26px;background-image: url(../images/plus.jpg);background-position: top left;background-repeat: no-repeat;	
}
#c_board_0 > .plus:hover,#c_board_1 > .plus:hover,#c_board_2 > .plus:hover {
	background-image: url(../images/plus_over.jpg);height:66px;top:125px;
}
.c_legende {
	width:191px;height:99px;background-image: url(../images/1px_bas.jpg);background-position: top left;background-repeat: repeat-y;text-align:center;
}
.c_titre {
	padding-top:10px;
	font-size:10px;
	color:#58585e;
}
.c_prix {
	padding-top:5px;
	font-size:12px;
	color:#ca7c22;
}
.c_board_pied {
	width:191px;height:9px;background-image: url(../images/yobitch.jpg);background-position: top left;background-repeat: no-repeat;
}

#c_boardfinder {
	height:300px;width:322px;background-color:#ffffff;float:left;
}
#c_boardfinder > a {
	display:block;height:300px;width:322px;background-image: url(../images/teaser.jpg);background-position: top left;background-repeat: no-repeat;
}

#ba_boardfinder {
	height:300px;width:386px;background-color:#ffffff;float:left;
}
#ba_boardfinder > a {
	display:block;height:300px;width:386px;background-image: url(../images/teaser_2.jpg);background-position: top left;background-repeat: no-repeat;
}

#b_1 {
	float:right;margin-top:17px;
}
#b_1 a {
	text-decoration:none;color:#B4B4B4;
}
#b_1 a:hover {
	text-decoration:none;color:#C40000;
}
#b_2 {
	float:right;margin-top:10px;margin-left:5px;
}

.h3 {
	font-size: 11px;
	color:#C40000;
	font-weight:bold;
}
.cube_news_selected {
	text-align:center;
	width:50px;
	height:50px;
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
}
.cube_news_selected .mois {
	font-size:16px;
}
.cube_news {
	text-align:center;
	width:50px;
	height:50px;
	background-color:#000000;
	color:#969696;
	font-weight:bold;
}
.cube_news .mois {
	font-size:16px;
}
#home_news_gauche {
	float:left;width:60px;height:385px;
}
#home_news_gauche a {
	text-decoration:none;
}
#home_news_droite a {
	text-decoration:none;
	color:#454545;
}
#home_news_droite a:hover {
	color:#C40000;
}
#home_news_droite {
	float:left;width:270px;
}
#home_news_gauche #cube {
	margin-top:5px;margin-left:5px;
}
#home_news_gauche #video {
	margin-top:80px;margin-right:5px;text-align:center;
}
#n_photo {
	margin-top:5px;
}
#n_photo img {
	border-style:solid;
	border-width:2px;
	border-color:#969696;
}
#n_titre {
	margin-top:5px;
}
#n_titre span a {
	font-size: 11px;
	color:#C40000;
	font-weight:bold;
}
#n_introduction {
	margin-top:5px;
}
#n_1 {
	float:right;margin-top:17px
}
#n_1 a,#video a {
	text-decoration:none;color:#B4B4B4;
}
#n_1 a:hover {
	text-decoration:none;color:#C40000;
}
#video a:hover {
	text-decoration:none;color:#C40000;
}
#n_2 {
	float:right;margin-top:10px;margin-left:5px;
}
#s_1 {
	float:right;margin-top:17px;
}
#s_1 a {
	text-decoration:none;color:#B4B4B4;
}
#s_1 a:hover {
	text-decoration:none;color:#C40000;
}
#s_2 {
	float:right;margin-top:10px;margin-left:5px;
}
#s_image {
	float:left;
}
#s_separator {
	float:left;width:5px;height:227px;background-color:#000000;
}
#s_description {
	float:left;width:210px;height:227px;
}
#s_titre {
	font-size: 11px;margin-left:10px;margin-top:10px;font-weight:bold;
}
#s_titre a {
	font-size: 11px;
	color:#C40000;
	font-weight:bold;
	text-decoration:none;
}

#s_description_content {
	margin-left:10px;margin-right:10px;margin-top:10px;
}
#s_description_content a {
	text-decoration:none;color:#454545;
}
#s_description_content a:hover {
	text-decoration:none;color:#C40000;
}
.list_news {
	list-style-type:none;
	margin-top:10px;
}
.list_news a {
	text-decoration:none;
	color:#454545;
}
.list_news a:hover {
	text-decoration:none;
	color:#C40000;
}
.list_news hr {
	clear:both;
	margin: 5px 0px 5px 0px;
	height: 1px;
	color: #454545;
	background-color: #454545;
	border: none;
}
.news_separator {
	width:478px;
	height:17px;
	background-color: #ffffff;
	background-image: url(../images/head_foot_news.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#news_selected_photos {
	padding-top:10px;
}
#news_selected_photos img {
	border-style:solid;
	border-width:2px;
	border-color:#969696;
}
.cube_current_news {
	cursor:pointer;
	text-align:center;
	width:50px;
	height:50px;
	background-color:#ffffff;
	color:#454545;
	font-weight:bold;
}
.cube_current_news .mois {
	font-size:16px;
}
#news_selected_description hr {
	clear:both;
	margin: 5px 0px 5px 0px;
	height: 2px;
	color: #454545;
	background-color: #454545;
	border: none;
}
#news_selected_description {
	clear:both;padding-top:10px;width:318px;
}
#news_selected_video {
	padding-top:10px;
	padding-bottom:10px;
}
#news_selected_video a {
	text-decoration:none;
	color:#454545;
}
#news_selected_video a:hover {
	color:#C40000;
}
/* FACTORY */
#factory {
	margin-top:14px;margin-left:20px;height:280px
}
#factory_2 {
	clear:both;margin-top:10px;margin-left:20px
}
#li_bon_de_commande {
	float:left;
}
#li_shape {
	float:left;margin-left:20px;
}
#li_glass {
	float:left;margin-left:10px
}
#li_poncage {
	float:left;
}
#li_showroom {
	float:left;margin-left:20px
}
#div_bon_de_commande {
	width:280px;height:280px;display:block
}
#div_shape {
	width:260px;height:280px;display:block
}
#div_glass {
	width:360px;height:280px;display:block
}
#div_poncage {
	width:480px;height:225px;display:block
}
#div_showroom {
	width:280px;height:225px;display:block
}

/* TECHNIC */
#centre_technic h2 {
	clear:both;
	padding-top:10px;
	margin-left:30px;
	font-size:16px;
	font-weight:bold;
}
#centre_technic hr {
	clear:both;
	margin: 5px 30px 5px 30px;
	height: 1px;
	color: #454545;
	background-color: #454545;
	border: none;
}
.technic_gauche {
	background-color: transparent;
	background-repeat: no-repeat;
	float:left;
	width:320px;	
}
.technic_gauche#tails {
	background-image: url(../images/tails.gif);
	background-position: 55px 10px;
	height:360px;
}
.technic_gauche#rails {
	background-image: url(../images/rails.gif);
	background-position: 30px 10px;
	height:220px;
}
.technic_gauche#carenes {
	background-image: url(../images/carenes.gif);
	background-position: 55px 10px;
	height:350px;
}
.technic_droite {
	height:360px;
	float:left;	
}
#t_squash {float:left;width:300px;margin-top:10px;}
#t_rounded_pin {float:left;width:300px;margin-top:10px;}
#t_swallow {clear:both;float:left;width:300px;margin-top:20px;}
#t_pin {float:left;width:300px;margin-top:10px;margin-top:20px;}
#r_soft {float:left;width:300px;margin-top:10px;}
#r_boxy {float:left;width:300px;margin-top:10px;}
#r_low {clear:both;float:left;width:300px;margin-top:20px;}
#r_rolled {float:left;width:300px;margin-top:10px;margin-top:20px;}

#c_flat_bottom {float:left;width:300px;margin-top:10px;}
#c_vee_bottom {float:left;width:300px;margin-top:10px;}
#c_concave_bottom {clear:both;float:left;width:300px;margin-top:20px;}
#c_double_concave {float:left;width:300px;margin-top:10px;margin-top:20px;}
#c_tri_concave {clear:both;float:left;width:300px;margin-top:10px;}
#centre_technic h3 {
	width:261px;
	height:58px;
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
	padding-bottom:5px;
}
#centre_technic div h3 {font-size:12px;font-weight:bold;color:#969696;}
.technic_droite p {width:261px;padding-top:5px;}

#rails_droite {
	height:220px;
}
#t_squash div {
	width:260px;
	height:58px;
	background-image: url(../images/tail_squash.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#t_rounded_pin div {
	width:260px;
	height:58px;
	background-image: url(../images/tail_rounded_pin.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

#t_swallow div {
	width:260px;
	height:58px;
	background-image: url(../images/tail_swallow.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#t_pin div {
	width:260px;
	height:58px;
	background-image: url(../images/tail_pin.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#r_soft div {
	width:261px;
	height:58px;
	background-image: url(../images/rail_soft.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#r_boxy div {
	width:261px;
	height:58px;
	background-image: url(../images/rail_boxy.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#r_low div {
	width:261px;
	height:58px;
	background-image: url(../images/rail_low.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#r_rolled div {
	width:261px;
	height:58px;
	background-image: url(../images/rail_rolled.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#c_flat_bottom div {
	width:259px;
	height:58px;
	background-image: url(../images/carene_flat.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#c_vee_bottom div {
	width:259px;
	height:58px;
	background-image: url(../images/carene_vee.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

#c_concave_bottom div {
	width:259px;
	height:58px;
	background-image: url(../images/carene_concave.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

#c_double_concave div {
	width:259px;
	height:58px;
	background-image: url(../images/carene_double_concave.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

#c_tri_concave div {
	width:259px;
	height:58px;
	background-image: url(../images/carene_tri_concave.gif);
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

#t_squash h3 {padding-left:50px;padding-top:40px;}
#t_rounded_pin h3 {padding-left:50px;padding-top:40px;}
#t_swallow h3 {padding-left:50px;padding-top:40px;}
#t_pin h3 {padding-left:50px;padding-top:40px;}
#r_soft h3 {padding-left:95px;padding-top:40px;}
#r_boxy h3 {padding-left:95px;padding-top:40px;}
#r_low h3 {padding-left:95px;padding-top:40px;}
#r_rolled h3 {padding-left:95px;padding-top:40px;}

#c_flat_bottom h3 {padding-left:5px;padding-top:40px;}
#c_vee_bottom h3 {padding-left:5px;padding-top:40px;}
#c_concave_bottom h3 {padding-left:5px;padding-top:40px;}
#c_double_concave h3 {padding-left:5px;padding-top:40px;}
#c_tri_concave h3 {padding-left:5px;padding-top:40px;}

/*CONTACT*/
#bloc_email {
	float:left;
	width:300px;
	background-color:transparent;
	color:#FFFFFF;
	height:420px;
	margin-left:40px;
	margin-top:20px;
}
#titre_email {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	margin-top:5px;
}
#formulaire {
	margin-left:17px;
}
#formulaire input {
	width:260px;
	height:18px;
	background-color:#ffffff;
	border-style:solid;
	font-size:10px;
	font-family:verdana;
}
#formulaire textarea {
	overflow:auto;
	width:260px;
	height:100px;
	background-color:#ffffff;
	border-style:solid;
	font-size:10px;
	font-family:verdana;
}
#formulaire .libelle {
	font-weight:bold;
	margin-top:10px;
}
#contact_actions {
	margin-top:10px;
	text-align:center;
	font-weight:bold;
}
#contact_actions a {
	color:#ffffff;
	text-decoration:none;
}
#contact_actions a:hover {
	color:#C40000;
}
#bloc_telephone {
	float:left;
	width:250px;
	background-color:transparent;
	color:#FFFFFF;
	height:200px;
	margin-left:30px;
	margin-top:20px;
	margin-right:250px;
}
#bloc_telephone_1 {
	text-align:justify;
	margin-left:10px;
	margin-right:5px;
	margin-top:10px;
}
#bloc_telephone_2 {
	padding-left:60px;
	margin-right:5px;
	margin-top:40px;
	color:#727272;
	font-weight:bold;
	font-size:12px;
}
#bloc_telephone hr {
	clear:both;
	margin: 50px 10px 5px 15px;
	height: 1px;
	color: #ffffff;
	background-color: #ffffff;
	border: none;
}
#titre_telephone {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	margin-top:5px;
}

#bloc_adresse {
	float:left;
	width:250px;
	background-color:transparent;
	color:#FFFFFF;
	height:200px;
	margin-left:35px;
	margin-top:40px;
	margin-right:250px;
}
#titre_adresse {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
	margin-top:5px;
}
#bloc_adresse_1 {
	text-align:justify;
	margin-left:5px;
	margin-right:10px;
	margin-top:10px;
}
#bloc_adresse_2 {
	padding-left:10px;
	margin-top:10px;
	color:#727272;
	font-weight:bold;
	font-size:12px;
}
#bloc_adresse_2 a {
	color:#ffffff;
	text-decoration:none;
}
#bloc_adresse_2 a:hover {
	color:#E00000;
}
#bloc_adresse hr {
	clear:both;
	margin: 35px 10px 0px 10px;
	height: 1px;
	color: #ffffff;
	background-color: #ffffff;
	border: none;
}
#localisation_google {
	padding-left:12px;
	font-size:8px;
	color:#ffffff;
	text-align:center;
	font-weight:normal;
}
#li_actions {
	float:left;margin-top:6px;margin-right:5px;margin-left:134px
}

/* SHAPERS */
#shapers {
	margin-left:20px;
	margin-top:10px;
}
#shapers li {
	float:left;
	width:235px;
	text-align:center;
	color:#3c3c3c;
	font-weight:bold;
}
#shapers li a {
	color:#3c3c3c;
	text-decoration:none;
}
#shapers li a:hover {
	color:#C40000;
}
.shaper_1 {
	margin-top:50px;
}

/* SHAPER */
#centre_phil_byrne {
	background-color: #ffffff;
	background-image: url(../images/fond_phil_byrne.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_wade_tokoro {
	background-color: #ffffff;
	background-image: url(../images/fond_wade_tokoro.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_stretch_surfboards {
	background-color: #ffffff;
	background-image: url(../images/fond_stretch_surfboards.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_bob_mc_tavish {
	background-color: #ffffff;
	background-image: url(../images/fond_bob_mc_tavish.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_simon_anderson {
	background-color: #ffffff;
	background-image: url(../images/fond_simon_anderson.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_garth_gibbons {
	background-color: #ffffff;
	background-image: url(../images/fond_garth_gibbons.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_murray_bourton {
	background-color: #ffffff;
	background-image: url(../images/fond_murray_bourton.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_maurice_cole {
/*	clear:both;*/
	background-color: #ffffff;
	background-image: url(../images/fond_maurice_cole.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;

/*	background-color: #ffffff;
	background-image: url(../images/fond_maurice_cole.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;*/
}	
#centre_eric_arakawa {
	background-color: #ffffff;
	background-image: url(../images/fond_eric_arakawa.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#centre_darren_handley {
	background-color: #ffffff;
	background-image: url(../images/fond_darren_handley.jpg);
	background-position : 0px 40px;
	background-repeat: no-repeat;
}	
#shaper_header {
	margin-top:20px;
	width:620px;
	height:26px;
	background-color: transparent;
	background-image: url(../images/shaper_head.gif);
	background-position : top right;
	background-repeat: no-repeat;
}
#shaper_header h2 {
	text-align:right;
	width:330px;
	font-size:25px;
	font-weight:bold;
	font-style:italic;
}
#shaper_description {
	width:570px;
	margin-top:20px;
}
#shaper_foot {
	margin-top:20px;
	width:634px;
	height:26px;
	background-color: transparent;
	background-image: url(../images/shaper_foot.gif);
	background-position : top right;
	background-repeat: no-repeat;
}
#shaper_1 {
	clear:both;float:left;width:345px;
}
#shaper_2 {
	margin-top:350px;width:300px;text-align:center
}
#shaper_2 a {
	text-decoration:none;
	color:#454545;
}
#shaper_2 a:hover {
	color:#C40000;
}
#shaper_3 {
	margin-left:15px;float:left;width:620px;
}
#shaper_boards li {
	float:left;width:100px;text-align:center;
}
#shaper_boards li a {
	font-weight:bold;
	text-decoration:none;
	color:#454545;
}
.shaper_board {
	height:350px;display:block;
}
#shaper_boards li a:hover {
	color:#ff0000;
}
#shaper_pied {
	clear:both;padding-top:15px;padding-bottom:15px;width:580px;
}
#shaper_pied a {
	color:#3c3c3c;
	text-decoration:none;
}
#shaper_pied a:hover {
	color:#C40000;
}
#shaper_pied li {
	float:right;
}
#shaper_pied li#suivant {
	margin-top:3px;
	margin-right:5px;
}
#shaper_pied li#precedent {
	margin-top:3px;
	margin-left:5px;
}

/*BOARD*/
#board_gauche {
	clear:both;
	float:left;
	width:290px;
}
#board_image_1 {
	float:left;
	width:60px;
	text-align:center;
}
#board_image_1 p {
	margin-top:20px;
}
#board_image_2 {
	float:left;
	width:170px;
	text-align:center;
}
#board_image_3 {
	float:left;
	width:60px;
	text-align:center;
}
#board_image_3 p {
	margin-top:20px;
}
#board_centre {
	float:left;
	width:400px;
}
#board_droite {
	float:left;
	width:290px;
	text-align:center;
}
#board_head {
	background-color: transparent;
	background-image: url(../images/head_boards.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height:60px;
	width:400px;
	text-align:center;
}
#board_head h2 {
	color:#b1b1b1;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
}
#board_foot {
	background-color: transparent;
	background-image: url(../images/foot_boards.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height:60px;
	width:400px;
	text-align:center;
}
#p_image_dessous {
	visibility:visible;
}
#p_image_dessus {
	visibility:hidden;
}
#board_milieu {
	margin-left:15px;
	margin-right:16px;
	background-color:#000000;
	padding:10px;
	padding-top:0px;
}
#board_milieu a {
	color:#aaaaaa;
	text-decoration:none;
}
#board_milieu a:hover {
	color:#c40000;
}
#board_milieu h3 {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:10px;
}
#board_milieu p {
	padding-top:5px;
	padding-bottom:10px;
	color:#aaaaaa;
}
#centre_board h1 li {
	float:left;
}	
#centre_board h1 li#_1 {
	margin-left:780px;
	margin-top:10px;
}	
#centre_board h1 a {
	text-decoration:none;
	color:#454545;
}
#centre_board h1 a:hover {
	color:#C40000;
}
#centre_board h1 li#_2 {
	margin-left:0px;
	margin-top:13px;
}	
#board_foot li {
	float:right;
}	
#board_foot li#f_1 {
	margin-top:32px;
}	
#board_foot a {
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
#board_foot a:hover {
	color:#C40000;
}
#board_foot li#f_2 {
	margin-left:5px;
	margin-right:20px;
	margin-top:26px;
}	
#board_logo_shaper {
}
#board_logo_board {
}

/* BOARDS */
#boards_accessoires {
	margin-left:38px;
	width:903px;
	height:364px;
	background-color: transparent;
	background-image: url(../images/boards_en.gif);	
	background-position: top left;
	background-repeat: no-repeat;
}	
#boards_accessoires li {
	float:left;
}
#b_accessoires {
	margin-left:130px;
	margin-top:180px;
	height:170px;
	width:100px;
	display:block;
}
#b_fish {
	margin-left:20px;
	margin-top:100px;
	height:250px;
	width:80px;
	display:block;
}
#b_shortboard {
	margin-left:10px;
	margin-top:100px;
	height:250px;
	width:90px;
	display:block;
}
#b_hybrid {
	margin-left:10px;
	margin-top:90px;
	height:260px;
	width:70px;
	display:block;
}
#b_quad {
	margin-left:10px;
	margin-top:100px;
	height:250px;
	width:90px;
	display:block;
}
#b_longboard {
	margin-left:10px;
	margin-top:10px;
	height:340px;
	width:90px;
	display:block;
}

/* BOARDS */
#board_titre li {
	float:left;
}	
#board_titre li#_1 {
	margin-left:750px;
	margin-top:10px;
}	
#board_titre a {
	text-decoration:none;
	color:#454545;
	font-weight:bold;
}
#board_titre a:hover {
	color:#C40000;
}
#board_titre li#_2 {
	margin-left:5px;
	margin-top:13px;
}	
.boards {
	width:196px;
	text-align:center;
}
.b_titre {
	background-color:#000000;
	margin-left:10px;	
	margin-right:10px;
	height:30px;
	text-align:left;
}
.b_titre a {
	color:#FFFFFF;
	text-decoration:none;	
}
.b_titre a:hover {
	color:#C40000;
}
.b_titre_1 {
	float:left;
	width:143px;
	margin-top:7px;
	margin-left:5px;
}
.b_titre_2 {
	float:right;
	margin-top:1px;
}
.b_caracteristiques {
	text-align:left;
	margin-left:15px;	
	margin-right:15px;	
	margin-top:5px;
}
#boards_liste {
	clear:both;
}
#boards_liste li {
	float:left;
}
#boards_pied {
	clear:both;padding-left:5px;padding-top:15px;padding-bottom:15px;width:970px;
}
#boards_pied a {
	color:#3c3c3c;
	text-decoration:none;
}
#boards_pied a:hover {
	color:#C40000;
}
#boards_pied li {
	float:right;
}
#boards_pied li#suivant {
	margin-top:3px;
	margin-right:5px;
}
#boards_pied li#precedent {
	margin-top:3px;
	margin-left:5px;
}
#no_data {
	width:100%;text-align:center;font-weight:bold;margin-top:50px;height:300px;
}

/*PANIER*/
#panier {
	padding-top:40px;
	margin-left:20px;
	padding-bottom:290px;
}
#panier .th_article {
	width:200px;height:20px;background-color:#000000;color:#FFFFFF;font-weight:bold;vertical-align:middle;
}
#panier .th_reference {
	width:120px;height:20px;background-color:#000000;color:#ffffff;font-weight:bold;vertical-align:middle
}
#panier .th_description {
	width:350px;height:20px;background-color:#000000;color:#ffffff;font-weight:bold;vertical-align:middle
}
#panier .th_prix {
	width:90px;height:20px;background-color:#000000;color:#ffffff;font-weight:bold;vertical-align:middle
}
#panier .th_quantite {
	width:90px;height:20px;background-color:#000000;color:#ffffff;font-weight:bold;vertical-align:middle
}
#panier .th_total {
	width:90px;height:20px;background-color:#000000;color:#ffffff;font-weight:bold;vertical-align:middle
}

#panier .td_cross {
	border-bottom-style:solid;
	border-color:#ffffff;
	border-width:1px;
	width:20px;height:30px;background-color:#CDCDCD;color:#353535;vertical-align:middle
}
#panier .td_first {
	border-bottom-style:solid;
	border-color:#ffffff;
	border-width:1px;
	width:180px;height:30px;background-color:#CDCDCD;color:#353535;vertical-align:middle
}
#panier .td_other {
	border-bottom-style:solid;
	border-color:#ffffff;
	border-width:1px;
	height:30px;background-color:#CDCDCD;color:#353535;vertical-align:middle
}
#panier .td_other input {
	background-color:#ffffff;
	font-size:10px;
	color:#454545;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	width:40px;
	height:15px;
	text-align:center;
}
#panier .total_first {
	height:30px;background-color:#CDCDCD;vertical-align:middle;text-align:right;
	font-weight:bold;
	color:#353535;
}
#panier .total_other {
	text-align:center;background-color:#CDCDCD;vertical-align:middle;
	font-weight:bold;
	color:#353535;
}
#panier p.gauche {
	margin-left:10px;
}
#panier p.centre {
	text-align:center;
}
#panier p.droite {
	text-align:right;
	margin-right:5px;
}
#panier_sub li {
	float:right;
}

#continuer {
	background-color:#000000;
	height:24px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
}
#continuer div {
	margin-top:5px;	
}
#continuer div a {
	text-decoration:none;
	color:#ffffff;
}
#continuer div a:hover {
	color:#c40000;
}

#mettre {
	background-color:#000000;
	height:24px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	margin-left:5px;
}
#mettre div {
	margin-top:5px;	
}
#mettre div a {
	text-decoration:none;
	color:#ffffff;
}
#mettre div a:hover {
	color:#c40000;
}

#paypal img {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	margin-top:5px;
	margin-left:5px;	
}

#payer {
	background-color:#000000;
	height:24px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	margin-right:20px;
}
#payer div {
	margin-top:5px;	
}
#payer div a {
	text-decoration:none;
	color:#ffffff;
}
#payer div a:hover {
	color:#c40000;
}
#c_conditions_generales_vente {
	clear:both;text-align:right;margin-right:20px;margin-top:5px;
}
#c_conditions_generales_vente a {
	text-decoration:none;
	color:#3c3c3c;
}
#c_conditions_generales_vente a:hover {
	color:#c40000;
}

/* CGV */
#centre_conditions_generales_de_vente h2 {
	text-align:center;
} 
#centre_conditions_generales_de_vente p {
	margin-left:50px;
	margin-left:50px;
	margin-right:50px;
	padding-bottom:50px;
} 
.b_image {
	height:350px;
}
#more_views {
	clear:both;text-align:center;
	padding-top:10px;
}
#more_views > a {
	margin-left:5px;
	margin-right:5px;
}
#more_views > a > img {
	width:30px;
	height:100px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}
#dhtmltooltip{
	position: absolute;
	width: 110px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}
#tailles_disponibles {
	background-color:#ffffff;
	border-style:solid;
	font-size:10px;
	font-family:verdana;
	width:348px;
}