html {font-size: 100%;}
A {color: #000099; text-decoration: none;font-size:11px;font-family:Geneva,Arial,helvetica}
A:hover {text-decoration: underline;font-family:Geneva,Arial,helvetica}
A.blanc {color: #FFFFFF;text-decoration:none;font-size:11px;font-weight: bold;font-family:Geneva,Arial,helvetica}

A.rouge {color: #FF0000;text-decoration:underline;font-size:11px;font-weight: normal;font-family:Geneva,Arial,helvetica}

.cadre_menu
	{
	background-color:#FF8040;
	font-weight: bold;
	font-size:11px;
	color:#FFFFFF;
	font-family:Geneva,Arial,helvetica
	}

.titre_menu
	{
	background-color:#597FBF;
	font-weight: bold;
	font-size:11px;
	color:#FFFFFF;
	font-family:Geneva,Arial,helvetica;
	height:18px;
	text-decoration:none;
	text-align:center;
	}

.cadre_rubrique
	{
	background-color:#F0F0F0;
	font-weight: normal;
	font-size:11px;
	font-family:Geneva,Arial,helvetica;
	padding-left:5px;
	}

.cadre_titre_article
	{
	background-color:#3204C6;
	font-weight: normal;
	color:#FFFFFF;
	font-size:13px;
	font-family:Geneva,Arial,helvetica
	}

.cadre_corps_article
	{
	background-color:#FFFFFF;
	font-weight: normal;
	font-size:11px;
	font-family:Geneva,Arial,helvetica
	}

td,input{
	font-size:11px;
	font-family:Geneva,Arial,helvetica;	
	}

p.guitare
{
font-family : "arial black", helvetica, sans-serif;
font-size : 36px;
color : #000000;
}

p.guitare:first-letter
{
font-family : "arial black", helvetica, sans-serif;
font-size : 38px;
color : #FFFFFF;
background-color:#000000;
}


body{
	font-family:Geneva,Arial,helvetica;	
	font-size:11px;
	background-color:#425476;
}



#conteneur {
position: absolute;
left: 50%;
width: 800px;
height:auto;
margin-left: -375px;
background-color:#FFFFFF;
}
#centre {
background-color:#FFFFFF;
margin-left: 160px;
margin-right: 160px;
width:480px;
padding-left:11px;
overflow:hidden;
}
#gauche {
position: absolute;
left:0px;
width: 155px;
margin-left: 5px;
}
#droite {
position: absolute;
right:5px;
width: 155px;
}

#signature{
margin-top:1511px;
text-align:center;
}


ul.som 
{
list-style-type:none; 
list-style-image:url('../images/circle01_black.gif');
margin: 15px;
padding: 0px;
text-indent: 1px;
margin-top : 5px;
    }

input.L200 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:black; background-color:white; border-width:1pt; border-color:rgb(153,153,153); border-style:solid; width:200px; }
input.L300 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:black; background-color:white; border-width:1pt; border-color:rgb(153,153,153); border-style:solid; width:300px; }

.intro{
visibility:hidden;
display:none;
}

h2{
color:#FF8500;
font-size:14px;
}

a.maj {
background-image: url(../images/maj.gif);
background-repeat: no-repeat;
background-position: center right;
padding-right: 30px;
}


.cc{
	background-color:#fff;
	margin-left:11px;
	padding:2px;
	border:#ccc solid 1px;
	background-color:#F0F0F0;
	width:450px;


}
.cl{background:url(../images/fond_bande_bloc_bleu.gif) left top repeat-y;}
.cl2{background:url(../images/fond_bande_bloc_orange.gif) left top repeat-y;}
.ct {font-weight:bold;padding-left:30px;color:#5576A9;}
.ct2 {font-weight:bold;padding-left:30px;color:#FF8500;}
.ctn{padding-left:30px;}
.cleaner{
	clear:both;
	font-size:1px;
	height:6px;
}


hr{width:50%;color:#000000;}

td.mesure{
	font-size:11px;
	height:50px;
	width:50px;
	border:1px #cccccc solid;
	text-align:center;
}
td.half-mesure{
	font-size:11px;
}

#myLogo{font-size:36px;}