/* CSS Document */
body  {
	padding: 0;
	margin: 0;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Calibri;
	background-color: #2D2620;
}
p {
	padding: 0;
	margin-bottom: 0;
	margin-top: 0;
}
h1 {
	padding: 0;
	margin-bottom: 0;
	margin-top: 0;
}
h2 {
	padding: 0;
	margin-bottom: 0;
	margin-top: 0;
}
img  {
	border:none;
}
a img  {
	border:none;
}
.texte {

}
#conteneur {
	width: 996px;
	margin-right: auto;
	margin-left: auto;
}
#haut {
	width: 996px;
	height: 290px;
	margin-right: auto;
	margin-left: auto;
}
#menu {
	width: 996px;
	height: 65px;
}
#cotemenuun {
	width: 57px;
	height: 65px;
	float: left;
}
#blocmenu {
	width: 882px;
	height: 65px;
	float: left;
	background-image: url(images/fond-menu.jpg);
}
#blocmenu ul {
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#blocmenu li {
	display: inline;
}
#blocmenu li a:link, li a:visited { 
	float: left;
	width: 126px;
	height: 65px;
	text-decoration: none;
	color: #F4E1BD;
	font-weight: bold;
	background-image: url(images/bouton.jpg);
	text-align: center;
	line-height: 65px;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana;
	border: none;
	outline: none;
}
#blocmenu li a:hover {
	background-image: url(images/bouton-hover.jpg);
	outline: none;
}
#blocmenu li a:active {
	background-image: url(images/bouton-hover.jpg);
	outline: none;
}
#cotemenudeux {
	width: 57px;
	height: 65px;
	float: left;
}
#lignegrise {
	width: 996px;
	height: 8px;
}
#bloccentre {
	width: 996px;
	float: left;
	background-image: url(images/ligne.png);
}
#guitarebarrebas {
	width: 996px;
	height: 19px;
	background-image: url(images/barre-bas.jpg);
	float: left;

}
#guitareblocbas {
	width: 996px;
	height: 172px;
	background-image: url(images/background-barre-bas.jpg);
	float: left;
}
#guitareblocbasg {
	width: 52px;
	height: 172px;
	background-image: url(images/cote-gauche-bas.jpg);
	float: left;

}
#guitareblocbasc {
	width: 908px;
	height: 172px;
	background-image: url(images/background-barre-bas.jpg);
	float: left;
}
#guitareblocbasc a:link {
	font-size: 12px;
	line-height: 18px;
	color: #F4E1BD;
	outline: none;
}
#guitareblocbasc a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #F4E1BD;
	outline: none;
}
#guitareblocbasc a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #9E711B;
	outline: none;
}
#guitareblocbasc a:activate {
	font-size: 12px;
	line-height: 18px;
	color: #E7BE74;
	outline: none;
}
.liensguitare {
	width: 181px;
	height: 172px;
	background-image: url(images/background-barre-bas.jpg);
	float: left;
}
.titreguitarel {
	color: #CD0000;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: bold;
}
#guitareblocbasd {
	width: 36px;
	height: 172px;
	background-image: url(images/cote-droit-bas.jpg);
	float: left;

}
#creationquatre {
	width: 996px;
	height: 56px;
	float: left;

}
#creationg {
	height: 56px;
	float: left;
	background-image: url(images/creation-un.jpg);
	width: 52px;


}
#creationc {
	height: 56px;
	float: left;
	background-image: url(images/creation-centre.jpg);
	width: 689px;
}
#creationc a:link {
	color: #CD0000;
	line-height: 56px;
	font-size: 15px;
	outline: none;
}
#creationc a:visited {
	color: #CD0000;
	line-height: 56px;
	font-size: 15px;
	outline: none;
}
#creationc a:hover {
	color: #FE363C;
	line-height: 56px;
	font-size: 15px;
	outline: none;
}
#creationc a:activate {
	color: #CD0000;
	line-height: 56px;
	font-size: 15px;
	outline: none;
}
.infobas {
	line-height: 56px;
	font-size: 15px;
	color: #CCCCCC;
}
#creation {
	width: 219px;
	height: 56px;
	float: left;
	background-color: #0F0F0F;

}
#creationd {
	width: 36px;
	height: 56px;
	float: left;
	background-image: url(images/creation-deux.jpg);

}
/* Page accueil cours de guitare */

/* Début boite guitare texte et image accueil */

#solutionguitare {
	width: 924px;
	margin-right: auto;
	margin-left: auto;
}
#blocagauchea {
	width: 745px;
	float: left;
}
#blocadroita {
	width: 179px;
	float: left;
}
.guitaregboiteg {
	width: 745px;
}
.guitaregboiteg a:link {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.guitaregboiteg a:visited {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.guitaregboiteg a:hover {
	line-height: 18px;
	font-size: 14px;
	color: #BB0000;
}
.guitaregboiteg a:activate {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.guitaregboiteg {
	width: 745px;
}
.tgb {
	margin-left: 10px;
	line-height: 18px;
	font-size: 14px;
	text-align: justify;
}
.titreaguitare {
	font-size: 19px;
	color: #c90000;
	margin-bottom: 5px;
	margin-left: 10px;

}
.titrebguitare {
	font-size: 19px;
	/*color: #c90000;*/
	color: #26201B;
	margin-bottom: 5px;
	margin-left: 10px;

}
.guitaregboiteh {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
}
.guitaregboitem {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
.guitaregboiteb {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
	margin-bottom: 30px;
}
.imageguitaregb {
	width: 292px;
	height: 133px;
	margin-left: 20px;
	float: left;
}
.texteguitaregb {
	 width: 410px;
	 height: 133px;
	 float: left;
}
.pubguitare {
	width: 700px;
	height: 100px;
	float: left;
	margin-left: 26px;
}
.haguitare  {
	width: 713px;
	float: left;
	margin-left: 15px;
}


/* Fin grande boite guitare texte et image accueil */

/* Début petite boite guitare a droite */

.guitarepboited {
	width: 179px;
}
.guitarepboitedh {
	width: 179px;
/*	background-image: url(images/pb-h-guitare.jpg);
*/	height: 17px;
	float: left;
}
.guitarepboitedm {
	width: 179px;
/*	background-image: url(images/pb-m-guitare.jpg);
*/	float: left;
}
.guitarepboitedb {
	width: 179px;
	float: left;
/*	background-image: url(images/pb-b-guitare.jpg);
*/	height: 17px;
}

/* Fin petite boite guitare a droite */


/* Fin page accueil cours de guitare */


/* Début page cours de guitare en vidéo */

.textevideoguitare  {
	width: 405px;
	float: left;
}
.imagevideoguitare {
	width: 300px;
	float: left;
	margin-left: 20px;
}



/* Fin page cours de guitare en vidéo */


/* Début page cours guitare par pays */

.guitaregboitegpays {
	width: 745px;
	margin-top: 40px;
}
.guitaregboitegpays a:link {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.guitaregboitegpays a:visited {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.guitaregboitegpays a:hover {
	line-height: 18px;
	font-size: 14px;
	color: #BB0000;
}
.guitaregboitegpays a:activate {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}

.tgbpays {
	margin-left: 10px;
	line-height: 18px;
	font-size: 14px;
	text-align: justify;
}
.guitaregboitehpays {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
}
.guitaregboitempays {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
.guitaregboitebpays {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
}
.imageguitaregbpays {
	width: 292px;
	height: 133px;
	margin-left: 20px;
	float: left;
}
.texteguitaregbpays {
	 width: 410px;
	 height: 133px;
	 float: left;
}
.texteguitarepays   {
	width: 540px;
	float: left;
}
.imageguitarepays  {
	width: 170px;
	float: left;
	margin-left: 20px;
}

/* Fin page cours de guitare par pays */


/* Début partition de guitare */

.partitionguitare {
	width: 745px;
}
.partitionguitare a:link {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionguitare a:visited {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionguitare a:hover {
	line-height: 18px;
	font-size: 14px;
	color: #BB0000;
}
.partitionguitare a:activate {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionguitareg {
	width: 745px;
}
.tgb {
	margin-left: 10px;
	line-height: 18px;
	font-size: 14px;
	text-align: justify;
}
.titreaguitare {
	font-size: 19px;
	color: #c90000;
	margin-bottom: 5px;
	margin-left: 10px;

}
.titrebguitare {
	font-size: 19px;
	/*color: #c90000;*/
	color: #26201B;
	margin-bottom: 5px;
	margin-left: 10px;

}
.partitionh {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
}
.partitionm {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
.partitionb {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
}
.texteguitaregb {
	 width: 410px;
	 float: left;
}
.partitionbloc {
	width: 700px;
	float: left;
	margin-left: 26px;
}
.partitionbloc a:link {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionbloc a:visited {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionbloc a:hover {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.partitionbloc a:activate {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.haguitare  {
	width: 713px;
	float: left;
	margin-left: 15px;
}

/* Fin partition de guitare */


/* Début universelle de guitare */

.unih {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
}
.unim {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
.unib {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
}
.unibloc {
	width: 700px;
	float: left;
	margin-left: 26px;
}
/* Fin page universelle de guitare */


/* Début cours de guitare par pays et ville */

.tguitarepays {
	color: #CD0000;
	font-size: 26px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-weight: bold;
}
.tguitarepaysa {
	font-size: 26px;
	color: #c90000;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	font-weight: bold;

}

.textedescpays {
	line-height: 18px;
	font-size: 14px;
	text-align: justify;
}
.pubplus {
	line-height: 18px;
	font-size: 14px;
	text-align: center;
}

.stpays {
	color: #CD0000;
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-weight: bold;
}
.pblocguitare {
	width: 745px;
}
.pblocguitare a:link {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.pblocguitare a:visited {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.pblocguitare a:hover {
	line-height: 18px;
	font-size: 14px;
	color: #BB0000;
}
.pblocguitare a:activate {
	line-height: 18px;
	font-size: 14px;
	color: #c90000;
}
.pblocguitareg {
	width: 745px;
}
.paysh {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
	margin-top: 20px;
}
.paysm {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
.paysb {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
}
.paysbloc {
	width: 700px;
	float: left;
	margin-left: 26px;
}

.paysbloc a:link {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysbloc a:visited {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysbloc a:hover {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysbloc a:activate {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}

.paysbloch {
	width: 700px;
	float: left;
}
.paysblocb {
	width: 700px;
	float: left;
}

.paysblocb a:link {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysblocb a:visited{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysblocb a:hover {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.paysblocb a:activate {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}

.paysblocville  {
	width: 350px;
	float: left;
	height: 30px;
}
/* Fin cours de guitare par pays et ville */

/* Début pub */

#villepubbloc {
	width: 700px;
	float: left;
	margin-left: 26px;
}

#villepubbloch {
	width: 745px;
	background-image: url(images/gb-h-guitare.jpg);
	height: 14px;
	float: left;
}
#villepubblocm {
	width: 745px;
	background-image: url(images/gb-m-guitare.jpg);
	float: left;
}
#villepubblocb {
	width: 745px;
	background-image: url(images/gb-b-guitare.jpg);
	height: 14px;
	float: left;
}

#villepubblocb a:link {
	color: #CD0000;
	font-size: 17px;
	outline: none;
}
#villepubblocb a:visited{
	color: #CD0000;
	font-size: 17px;
	outline: none;
}
#villepubblocb a:hover {
	color: #770000;
	font-size: 17px;
	outline: none;
}
#villepubblocb a:activate {
	color: #CD0000;
	font-size: 17px;
	outline: none;
}

/* Fin pub */

#prof {
	width: 502px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 120px;
	padding: 0px;
	float: left;
	border: 1px solid #333;
	background: #FFF;
}
#prof  a:link {
	color: #C00;
}
#prof  a:visited {
	color: #C00;
}
#prof  a:hover {
	color: #C00;
}
#prof  a:activate {
	color: #C00;
}

.nomprof {
	width: 502px;
	height: 40px;
	float: left;
	background: #C00;
}
.nomproftexte {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.question {
	width: 150px;
	float: left;
}
.questionbloc {
	width: 150px;
	height: 30px;
	float: left;
	border: 1px solid #333;
	background: #FFF;

}
.questtexte {
	font-size: 14px;
	margin-left: 10px;
	line-height: 30px;
}

.reponse {
	width: 350px;
	float: left;

}
.reponsebloc {
	width: 350px;
	height: 30px;
	float: left;
	border: 1px solid #333;
	background: #FFF;

}
.reponsetexte {
	font-size: 14px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	line-height: 30px;
}

.descprof {
	width: 500px;
	float: left;
	margin: 0px;
	padding: 0px;
	background: #FFF;
	border: 1px solid #333;
}
.descproftexte  {
	font-size: 14px;
	line-height: 18px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
}