body
{
	background-color:#000;
	font-family:Arial;
	color:#FFFFFF;
	font-size:0.9em;

}

img
{
	border:0px;
}

h2
{
	font-size:1.2em;
	margin:15px 0px;
	text-align:left;

}

table
{
	font-size:1em;
}
h3
{
	font-size:1em;
	margin:5px 0px;
	text-align:left;
}
a
{
	color:#FFFFFF;
	text-decoration:none;
}

p
{
	text-indent:20px;
	margin-bottom:20px;
	line-height:18px;
}

#toolTipLayer
{
font-size:0.7em;
position:absolute;
width:auto;
visibility:hidden;
color:#000000;
background-color:#FFFFFF;
padding:5px;
}
#contenu
{
	width:925px;
	margin:auto;
}
#contenu2
{
	width:750px;
	margin:auto;
	text-align:justify;
}
#div_acc_logo
{
	text-align:center;
}
#div_acc_logo img
{
	width:400px;
	height:234px;
	margin-bottom:5px
}

#div_acc_centre
{
	text-align:center;
	margin-top:10px;
}

#div_picto
{
	word-spacing:8px;
	margin-top:2px;
}

#div_picto img
{
	margin-bottom:2px;
}

#liste_carac
{
	width:100%;
	margin:auto;
}

#liste_carac p
{
	margin:20px;
}

#liste_carac .td_left
{
	text-align:left;
}

#liste_carac .td_right
{
	text-align:right;
}

#tab_carac
{
	border:solid 1px #FFFFFF;
	border-collapse:collapse;
}

#tab_carac td, #tab_carac th
{
	border:solid 1px #FFFFFF;
	padding:5px;
}
#liste_guitare
{
	list-style-type:none;
}

#copyright
{
	clear:both;
	margin:30px 0px;
	text-align:center;
	font-size:0.7em;
}

#copyright img
{
	vertical-align:middle;
}

#menu
{
	width:680px;
	margin:20px auto;
	padding: 0px;
	text-align:center;
	clear:both;
}
#menu li, #sous_menu1 li, #sous_menu2 li
{
	float:left;
	border:solid 1px #2D2D2D;
	list-style-type:none;
}

#sous_menu1 li
{
	display:block;
	width:125px;
	border:solid 1px #2D2D2D;
	list-style-type:none;
}

#sous_menu2 li
{
	display:block;
	width:85px;
	border:solid 1px #2D2D2D;
	list-style-type:none;
}

#menu li a, #sous_menu1 li a, #sous_menu2 li a
{
	background-color:#000000;
	border-bottom:solid 2px #000000;
	display:block;
	font-size:0.8em;
	padding:5px 18px;
}

#menu li a:hover, #menu .actif, #sous_menu1 li a:hover, #sous_menu2 li a:hover
{
	border-bottom:solid 2px #FEFEFE;
	background-color:#171717;
	display:block;
}

#tab_galerie
{
	margin:0px auto;
	width:auto;
	font-size:0.7em;
	text-align:center;
}

#sous_menu1
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 123px;
	width:105px;
	display:none;
	z-index:100;
}

#sous_menu2
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 225px;
	width:105px;
	display:none;
	z-index:100;
}

hr
{
	clear:both;
	visibility:hidden;
	margin: 0px;
	padding: 0px;
}
.f_left
{
	float:left;
	margin:0 12px 5px 12px;
	clear:both;
}

.f_right
{
	float:right;
	margin:8px;
	clear:both;
}

.bouton
{
	width:200px;
	background-color:transparent;
	color:#FFFFFF;
	border:solid 1px #FFFFFF;
}

.bt_submit
{
	width:200px;
	border:solid 1px #2D2D2D;
}

.modele
{
	line-height:24px;
}

.liens
{
	text-decoration:underline;
}

#p_contact
{
	background:url(/images/img_contact.jpg) no-repeat right top;
	min-height:460px;
	padding:0px 40px 0 40px;
	text-align:left;
}
#p_son
{
	background:url(/images/img_son.jpg) no-repeat;
	min-height:460px;
	padding:40px 40px 0 40px;
	text-align:left;
}
#p_commander
{
	background:url(/images/img_commander.jpg) no-repeat;
	padding:10px;
}
#p_liens
{
	background:url(/images/img_liens.jpg) no-repeat;
	min-height:500px;
	padding:40px 40px 0 40px;
	text-align:left;
}
#p_contact form
{
	float:left;
	text-align:left;
}
#liste_liens
{
	list-style-type:none;
	
}
#liste_liens li
{
	margin:15px 0;
	
}
#liste_liens li a
{
	text-decoration:underline;
	
}

