*
	{
	margin:0;
	padding:0;
	}
	
html
	{
	font-size:62.5%;
	}
	
body
	{
	background-color:#f8f8f8;
	}
	
header
	{
	position:relative;
	display:block;
	width:100%;
	height:30px;
	background:#2a5799;
	}
	
article
	{
	display:inline-block;
	margin-top:10px;
	}
	
article.titre
	{
	width:100%;
	background:#eee;
	height:auto;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	font-weight:normal;
	color:#031530;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.enonce
	{
	width:90%;
	height:auto;
	margin-left:5%;
	background:#1e7fcb;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.enonce2
	{
	width:90%;
	height:auto;
	margin-left:5%;
	background:#686f8c;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.enonce3
	{
	width:90%;
	height:auto;
	margin-left:5%;
	/* background:#686f8c;*/
	/* border-radius:5px;*/
	/* border:1px solid #000;*/
	padding:5px;
	}

article.question
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#77b5fe;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.question_agregation
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#8ea2c6;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.correction
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#85c17e;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.reponse
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#1e7fcb;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.reponse_agregation
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#83a697;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
article.reponse3
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	/*background:#1e7fcb;*/
	/*border-radius:5px;*/
	/*border:1px solid #000;*/
	padding:5px;
	}
	
article.evaluation
	{
	width:85%;
	height:auto;
	margin-left:7.5%;
	background:#eee;
	border-radius:5px;
	border:1px solid #000;
	padding:5px;
	}
	
/* ************************************************ TEXTE ****************************************** */
/* ************************************************ TEXTE ****************************************** */
/* ************************************************ TEXTE ****************************************** */
/* ************************************************ TEXTE ****************************************** */

h1
	{
	position:relative;
	margin-top:5px;
	margin-left:5%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:2rem;
	font-weight:bold;
	color:#fff;
	text-align:left;
	}
	
h2
	{
	position:relative;
	width:90%;
	height:20px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:2rem;
	font-weight:bold;
	color:#031530;
	text-align:left;
	display:inline-block;
	}
	
h2.titre_theme
	{
	position:relative;
	width:90%;
	height:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:5%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:2rem;
	font-weight:bold;
	color:#031530;
	text-align:center;
	display:inline-block;
	}
	
h3
	{
	position:relative;
	width:90%;
	height:20px;
	margin-top:20px;
	margin-left:5%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.8rem;
	font-weight:normal;
	color:#031530;
	text-align:left;
	display:inline-block;
	}
	
h3.t
	{
	margin-top:50px;
	}
	
p
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	font-weight:normal;
	color:#031530;
	text-align:justify;
	margin-top:10px;
	margin-bottom:10px;
	}
	
a
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	font-weight:normal;
	color:#5486cf;
	text-decoration:none;
	}
	
a:hover
	{
	text-decoration:underline;
	}
	
p.formulaire
	{
	font-size:1.4rem;
	}
	
.rouge
	{
	color:#f00;
	}
	
.vert
	{
	color:#147f50;
	}
	
.vert1
	{
	color:#22780f;
	}
	
.vert2
	{
	color:#3a9d23;
	}
	
.bleu
	{
	color:#3748ff;
	}
	
.rose
	{
	color:#f9429e;
	}
	
.orange
	{
	color:#e86b07;
	}
	
.jaune
	{
	color:#f6dc12;
	}
	
.violet, .niveau
	{
	color:#609;
	}
	

	
.gris
	{
	color:#999;
	}
	
.noir
	{
	color:#000;
	}
	
.bg_gris
	{
	background:#ccc;
	}
	
.gras
	{
	font-weight:bold;
	}
	
.souligne
	{
	text-decoration:underline;
	}
	
.italique
	{
	font-style:italic
	}
	
.grasoul
	{
	font-weight:bold;
	text-decoration:underline;
	}
	
.symb
	{
	font-size:1.4rem;
	}
	
.smile
	{
	font-size:2rem;
	}
	
meter.question
	{
	width:30%;
	}
	
/* ************************************************ PHOTO ****************************************** */
/* ************************************************ PHOTO ****************************************** */
/* ************************************************ PHOTO ****************************************** */
/* ************************************************ PHOTO ****************************************** */
/* ************************************************ PHOTO ****************************************** */
img.ephemeride
	{
	width:50%;
	height:auto;
	}
	
img.livres
	{
	width:25%;
	height:auto;
	}
	
img.carte
	{
	width:25%;
	height:auto;
	}
	
img.carte50
	{
	width:50%;
	height:auto;
	margin-left:25%;
	}
	
img.carte_formulaire
	{
	width:30px;
	height:20px;
	}
	
img.livre_formulaire
	{
	width:20px;
	height:30px;
	}
	
img.schema
	{
	margin-left:40%;
	width:20%;
	height:auto;
	border:1px solid #000;
	}
	
/* ************************************************ CONNEXION ****************************************** */
/* ************************************************ CONNEXION ****************************************** */
/* ************************************************ CONNEXION ****************************************** */
/* ************************************************ CONNEXION ****************************************** */

fieldset#connexion
	{
	position:absolute;
	width:30%;
	height:200px;
	margin-left:35%;
	margin-top:200px;
	border:none;
	background:#fff;
	border-radius:5px;
	padding:10px;
	}
	
div.connexion
	{
	position:relative;
	width:90%;
	height:30px;
	margin-left:5%;
	margin-top:20px;
	border-radius:3px;
	border:1px solid #ccc;
	float:none;
	padding:0;
	}
	
div.symbole
	{
	width:10%;
	height:30px;
	background:#ddd;
	color:#aaa;
	display:block;
	float:left;
	font-size:1.4rem;
	text-align:center;
	}
	
div.symbole > span
	{
	margin-top:6px;
	vertical-align:center;
	}
	
input.connexion
	{
	margin-left:2%;
	display:inline;
	width:87%;
	height:30px;
	border:0;
	}
	
input.bouton
	{
	margin-left:5%;
	margin-top:30px;
	border-radius:3px;
	border:1px solid #ccc;
	background:#ddd;
	padding:3px;
	}
	
input.bouton:hover
	{
	box-shadow:1px #ccc;
	background:#eee;
	}
	
/* ************************************************ MENU1 ****************************************** */
/* ************************************************ MENU1 ****************************************** */
/* ************************************************ MENU1 ****************************************** */
/* ************************************************ MENU1 ****************************************** */
/* ************************************************ MENU1 ****************************************** */
	
nav
	{
	position:relative;
	display:block;
	width:100%;
	height:30px;
	float:none;
	/*margin-top:30px;*/
	}
	
nav > ul#menu1
	{
	padding:0;
	margin:0;
	list-style:none;
	}
	
nav > ul#menu1 > li
	{
	display:inline-block;
	position:relative;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	width:9%;
	height:30px;
	background:#5472ae;
	float:left;
	}
		
nav > ul#menu1 > li > a
	{
	display:block;
	color:#fff;
	font-family:arial;
	text-align:center;
	font-size:1rem;
	margin-top:6px;
	/*
	width:98%;
	margin-left:1%;
	*/
	}
	
nav > ul#menu1 > li > a:hover
	{
	text-decoration:underline;
	}
	
/* ************************************************ MENU 2 ****************************************** */
/* ************************************************ MENU 2 ****************************************** */
/* ************************************************ MENU 2 ****************************************** */
/* ************************************************ MENU 2 ****************************************** */
/* ************************************************ MENU 2 ****************************************** */
	
nav > ul.menu2
	{
	padding:0;
	margin:0;
	/*list-style:none;*/
	}
	
nav > ul.menu2 > li
	{
	display:inline-block;
	position:relative;
	width:20%;
	height:30px;
	float:left;
	}
		
nav > ul.menu2 > li > a
	{
	display:block;
	color:#22427c;
	font-family:arial;
	text-align:left;
	font-size:1.5rem;
	margin-top:5px;
	margin-left:1%;
	}
	
nav > ul.menu2 > li > a:hover
	{
	text-decoration:underline;
	}
	
	
/* ************************************************ MENU 3 ****************************************** */
/* ************************************************ MENU 3 ****************************************** */	
/* ************************************************ MENU 3 ****************************************** */	
/* ************************************************ MENU 3 ****************************************** */	


nav#menu3
	{
	position:relative;
	width:100%;
	height:auto;
	margin-top:0;
	display:inline-block;
	margin-bottom:10px;
	float:none;
	}
	
nav#menu3 > ul
	{
	list-style:none;
	}
	
nav#menu3 > ul > li
	{
	width:16.66%;
	height:20px;
	float:left;
	padding-top:5px;
	}
	
nav#menu3 > ul >li > a
	{
	font-size:1.4rem;
	text-decoration:none;
	font-style:italic;
	text-align:center;
	display:block;
	}
	
nav#menu3 > ul > li > a:hover
	{
	text-decoration:underline;
	}
	
	
/* ************************************************ CORPS ****************************************** */	
/* ************************************************ CORPS ****************************************** */	
/* ************************************************ CORPS ****************************************** */	
/* ************************************************ CORPS ****************************************** */	

section#corps
	{
	position:relative;
	width:99%;
	height:1000px;
	overflow:auto;
	margin-left:0.5%;
	margin-top:10px;
	}
	
section#gauche
	{
	position:relative;
	width:49%;
	height:800px;
	overflow:auto;
	float:left;
	}
	
section#droit
	{
	position:relative;
	width:49%;
	height:800px;
	overflow:auto;
	margin-left:2%;
	float:left;
	}
	
section.corps3
	{
	position:relative;
	width:29%;
	height:800px;
	overflow:auto;
	margin-left:2%;
	margin-right:2%;
	float:left;
	}
	
article#ancien
	{
	width:90%;
	height:100px;
	overflow:auto;
	border-radius:5px;
	background:#096;
	padding:1%;
	margin-left:5%;
	margin-top:10px;
	font-size:1.2rem;
	}
	
/* ************************************************ STATISTIQUES ****************************************** */	
/* ************************************************ STATISTIQUES ****************************************** */	
/* ************************************************ STATISTIQUES ****************************************** */	
/* ************************************************ STATISTIQUES ****************************************** */	

article.stat
	{
	position:relative;
	width:97%;
	height:auto;
	margin-top:20px;
	background:#bbb;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1%;
	padding-right:1%;
	border-radius:5px;
	border:#ccc;
	}
	
article.stat > p , article.stat > a
	{
	font-size:1.4rem;
	}


/* ************************************************ TABLEAU POUR PHOTOS ARTICLE MODELISME ****************************************** */	
/* ************************************************ TABLEAU POUR PHOTOS ARTICLE MODELISME ****************************************** */	
/* ************************************************ TABLEAU POUR PHOTOS ARTICLE MODELISME ****************************************** */	
/* ************************************************ TABLEAU POUR PHOTOS ARTICLE MODELISME ****************************************** */	

table.photos
	{
	width:90%;
	border:1px solid #091f3f;
	margin-top:10px;
	margin-left:20px;
	background:#bbb;
	}
	
img.mini
	{
	border-radius:5px;
	border:2px solid #ccc;
	}

img.carre
	{
	width:20%;
	margin-left:10%;
	}
	
img.portrait
	{
	width:10%;
	margin-left:10%;
	}
	
img.paysage
	{
	width:20%;
	margin-left:10%;
	}
	
	
/* ************************************************ FORMULAIRE DE CREATION OU DE MODIFICATION ****************************************** */	
/* ************************************************ FORMULAIRE DE CREATION OU DE MODIFICATION ****************************************** */	
/* ************************************************ FORMULAIRE DE CREATION OU DE MODIFICATION ****************************************** */	
/* ************************************************ FORMULAIRE DE CREATION OU DE MODIFICATION ****************************************** */	

fieldset#formulaire
	{
	width:80%;
	height:auto;
	padding:20px;
	background:#ddd;
	margin-top:20px;
	margin-left:10%;
	border:0;
	border-radius:5px;
	display:block;
	}
	
div.formulaire
	{
	position:relative;
	width:90%;
	height:30px;
	margin-left:5%;
	margin-top:20px;
	float:none;
	padding:0;
	display:block;
	}
	
div.formulaire2
	{
	position:relative;
	width:90%;
	height:auto;
	margin-left:5%;
	margin-top:20px;
	float:none;
	padding:0;
	display:block;
	}
	
	
label
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	color:#031530;
	}
	
input
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	color:#031530;
	}
	
input.radio
	{
	margin-left:20px;
	}
	
textarea
	{
	width:90%;
	margin-left:5%;
	display:block;
	}
	
textarea.titre
	{
	height:50px;
	}

textarea.petitcontenu
	{
	height:100px;
	}
	
textarea.contenu
	{
	height:300px;
	}
	
textarea.contenu2
	{
	height:100px;
	}
	


/* ************************************************ TABLEAU ****************************************** */	
/* ************************************************ TABLEAU ****************************************** */	
/* ************************************************ TABLEAU ****************************************** */	
/* ************************************************ TABLEAU ****************************************** */	
	
table
	{
	position:relative;
	width:100%;
	height:auto;
	margin-top:10px;
	border:1px solid #bbb;
	}
	
table#voiture
	{
	position:relative;
	width:100%;
	height:auto;
	margin-top:10px;
	border:1px solid #e1ce9a;
	}
	
td
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	color:#031530;
	border:1px solid #bbb;
	text-align:center;
	}
	
td.voiture
	{
	font-size:0.2rem;
	border:1px solid #e1ce9a;
	height:2px;
	}
	
td.bd_haut_rouge
	{
	border-top:1px solid #dB1702;
	}
	
td.bd_haut_beige
	{
	border-top:1px solid #e1ce9a;
	}
	
td.bd_haut_vert
	{
	border-top:1px solid #568203;
	}
	
td.bd_bas_rouge
	{
	border-bottom:1px solid #dB1702;
	}
	
td.bd_bas_vert
	{
	border-bottom:1px solid #568203;
	}
	
td.bg_gris
	{
	background:#ccc;#E1CE9A
	}
	
td.bg_beige
	{
	background:#e1ce9a;
	}
	
td.bg_rouge
	{
	background:#dB1702;
	}

td.bg_vert
	{
	background:#568203;
	}
	
td.s60
	{
	font-size:60%;
	}
	
td.titre
	{
	background:#ccc;
	font-weight:bold;
	}
	
td.gauche
	{
	text-align:left;
	}
	
td.droit
	{
	text-align:right;
	}
	
td.eleve
	{
	width:auto;
	text-align:left;
	}
	
td.note
	{
	width:auto;
	}
	
td.td3
	{
	width:33%;
	}
	
td.td4
	{
	width:25%;
	}
	
td.td5
	{
	width:20%;
	}
	
td.td6
	{
	width:16.66%;
	}
	
td.td7
	{
	width:14.28%;
	}
	
td.td8
	{
	width:12.5%;
	}
	
td.td9
	{
	width:11.11%;
	}
	
td.td10
	{
	width:10%;
	}
	
td.td11
	{
	width:9.09%;
	}
	
td.td12
	{
	width:8.33%;
	}
	
td.td37
	{
	width:2.7%;
	}
	
/* ************************************************ suppression ****************************************** */
/* ************************************************ suppression ****************************************** */
/* ************************************************ suppression ****************************************** */
/* ************************************************ suppression ****************************************** */

div#suppression
	{
	position:absolute;
	z-index:1;
	width:25%;
	height:100px;
	margin-top:200px;
	margin-left:37.5%;
	border:1px solid #000;
	border-radius:5px;
	background:#ccc;
	padding:20px;
	}

/* ************************************************ graphique voiture ****************************************** */	
/* ************************************************ graphique voiture ****************************************** */	
/* ************************************************ graphique voiture ****************************************** */	
/* ************************************************ graphique voiture ****************************************** */	
/* ************************************************ graphique voiture ****************************************** */		

/* ##################### GRAPHIQUE #*/	
section#graphique
	{
	display:block;
	margin:0;
	float:left;
	width:95%;
	height:1000px;
	border:none;
	background-color:#ccc;
	}
	
section#question
	{
	width:100%;
	height:20px;
	display:block;
	/*background-color:#ccc;*/
	}

div.colonne
	{
	display:block;
	margin:0;
	float:left;
	width:2.7%;
	/* width:0.74%; */
	height:1000px;
	border:none;
	background-color:#d1b606;
	border-right:1px solid #000;
	}
	
div.km_plein
	{
	width:100%;
	height:2px;
	background-color:#82c46c;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	}
	
div.km_plein_trait
	{
	width:100%;
	height:1px;
	background-color:#82c46c;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}
	
div.km_plein_trait_seuil
	{
	width:100%;
	height:1px;
	background-color:#82c46c;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #f00;
	}
	
div.km_trop
	{
	width:100%;
	height:2px;
	background-color:#ff866a;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	}
	
div.km_trop_trait
	{
	width:100%;
	height:1px;
	background-color:#ff866a;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}
	
div.km_vide
	{
	width:100%;
	height:2px;
	background-color:#eee;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	}
	
div.km_vide_trait
	{
	width:100%;
	height:1px;
	background-color:#ccc;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}
	
div.km_vide_trait_seuil
	{
	width:100%;
	height:1px;
	background-color:#ccc;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #f00;
	}
	
p.km
	{
	width:auto;
	height:2px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}
	

/* ##################### ORDONNEE #*/
section#ordonnee
	{
	display:block;
	margin:0;
	float:left;
	width:5%;
	height:1020px;
	border:none;
	background-color:#ccc;
	}

p.ordonnee
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#000;
	text-align:right;
	margin:0;
	height:9px;
	display:block;
	border-bottom:1px solid #000;
	}

/* ##################### ABSCISSE #*/	
section#abscisse
	{
	display:block;
	margin:0;
	float:left;
	width:95%;
	height:20px;
	border:none;
	background-color:#ccc;
	}
	
p.decallage
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#000;
	text-align:center;
	margin:0;
	width:5%;
	height:10px;
	display:block;
	border-right:1px solid #000;
	float:left;
	}
	
p.abscisse
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#000;
	text-align:center;
	margin:0;
	width:2.7%;
	height:10px;
	display:block;
	border-right:1px solid #000;
	float:left;
	}
	





/* ************************************************ graphique ****************************************** */	
/* ************************************************ graphique ****************************************** */	
/* ************************************************ graphique ****************************************** */	
/* ************************************************ graphique ****************************************** */	
/* ************************************************ graphique ****************************************** */	


div.ligne
	{
	width:100%;
	height:8px;
	display:block;
	float:none;
	margin:0;
	background:#ccc;
	z-index:0;
	border-bottom:1px solid #ccc;
	}
	
div.voiture_repereY
	{
	width:2.7%;
	height:10px;
	background:#ccc;
	float:left;
	}
	
div.voiture_repereX
	{
	width:2.7%;
	height:10px;
	background:#ccc;
	border-top:1px solid #000;
	float:left;
	}
	
div.voiture_case_rien
	{
	width:2.7%;
	height:10px;
	border:0;
	float:left;
	background:#e9c9b1;
	}
	
div.voiture_case_km
	{
	width:2.7%;
	height:10px;
	border:0;
	float:left;
	background:#7fdd4c;
	}
	
div.voiture_case_km_rouge
	{
	width:2.7%;
	height:10px;
	background:#ff866a;
	border:0;
	float:left;
	}
	
div.ligne_voiture
	{
	width:100%;
	height:10px;
	display:block;
	float:none;
	margin:0;
	z-index:0;
	text-align:center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:0.2rem;
	color:#000;
	}
	
div.pointrouge
	{
	background:#c60800;
	z-index:1;
	}
	
div.pointorange
	{
	background:#ed7f10;
	z-index:1;
	}
	
div.pointvert
	{
	background:#708d23;
	z-index:1;
	}
	
div.rien
	{
	background:#ccc;
	z-index:1;
	}

div.graph
	{
	display:block;
	float:left;
	height:8px;
	text-align:center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:0.8rem;
	color:#000;
	z-index:0;
	}
	
div.voiture
	{
	display:block;
	float:left;
	height:10px;
	width:35px;
	text-align:center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:0.8rem;
	color:#000;
	z-index:0;
	}

div.reference
	{
	border-top:1px solid #f00;
	}
	
div.axeX
	{
	border-top:1px solid #000;
	}
	
div.rouge
	{
	color:#f00;
	}
	
div.vert
	{
	color:#147f50;
	}
	
div.axeY
	{
	border-right:1px solid #000;
	}
	
div.x1
	{
	width:7.68%
	}
	
div.x2
	{
	width:3.99%
	}
	
div.x3
	{
	width:2.69%
	}
	
div.x4
	{
	width:2.03%
	}
	
div.x5
	{
	width:1.62%
	}
	
div.x6
	{
	width:1.35%
	}
	
div.x7
	{
	width:1.16%
	}
	
div.x8
	{
	width:1.02%
	}
	
div.x9
	{
	width:0.90%
	}
	
div.x10
	{
	width:0.81%
	}
	
div.x1s
	{
	width:1.91%
	}
	
div.x2s
	{
	width:0.99%
	}
	
div.x3s
	{
	width:0.66%
	}
	
div.x4s
	{
	width:0.50%
	}
	
div.x5s
	{
	width:0.39%
	}
	
div.x6s
	{
	width:0.33%
	}
	
div.x7s
	{
	width:0.28%
	}
	
div.x8s
	{
	width:0.24%
	}
	
div.x9s
	{
	width:0.21%
	}
	
div.x10s
	{
	width:0.19%
	}

