@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(fonts/lato-regular.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(fonts/lato-bold.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(fonts/lato-black.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(fonts/lato-italic.woff) format('woff');
}
@font-face {
  font-family: "Flat-UI-Icons-24";
  src: url("fonts/Flat-UI-Icons-24.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

html {font-size: 100%; overflow-y : scroll;}
body {margin: 0; 
			font-family: Arial, Helvetica, Verdana, sans-serif; 
			font-size: 1.0em; 
			background: white;
		}

/*
 * Structure de la page
 */
div#bandeau {	width: 100%;
							height:5px; 
							margin: auto;	
							background:#583BAF;
						}
div#cadrecentrehaut{	width: 1020px; 
									margin-left: auto; 
									margin-right: auto; 
									margin-top: 5px; 
									position: relative;
									background: white;
								}
div#cadrecentre{	width: 1020px; 
									margin-left: auto; 
									margin-right: auto; 
									margin-top: 5px; 
									position: relative;
									background: white;
								}
							
								

/* 
 * Couleur des textes
 */
.mot_tournoi, .mot_intl, .mot_metz, .mot_categ, .mot_date
{font-family: Lato; font-size:25pt}
.mot_tournoi	{color: #BD2868;}
.mot_intl			{color: #009BC8;}
.mot_metz			{color: #FD6000;}
.mot_categ		{color: #A1C058;}
.mot_date			{color:#C1C1C1;}

.bg_home 		{background:#808080;}
.bg_pres 		{background:#BC1C48;}
.bo_pres		{border: 1px solid #BC1C48;}
.bg_infos		{background:#FF0505;}
.bo_infos		{border: 1px solid #FF0505;}
.bg_result	{background:#DA522C;}
.bg_result0 {background:#DAD8D8;}
.bo_result	{border: 1px solid #DA522C;}
.bg_photos	{background:#A400AC;}
.bo_photos	{border: 1px solid #A400AC;}
.bg_tv			{background:#8CC000;}
.bo_tv			{border: 1px solid #8CC000;}
/* .bg_contact {background:#25A0DB;} */

.bg_home_left {background:#008EA2;}
.bg_home_right {background:#180153;}

.brownbg{background:#323232;}

.lato {font-family: Lato;}
.ico {font-family: 'Flat-UI-Icons-24';}


.w49 {width:49%;}
.w14 {width:16%;}
.pad20 {padding-left: 10px; padding-right: 10px;}
.flright {float:right;}
.vmiddle {vertical-align:middle;}


h1 {font-size: 2.0em;}
h2 {font-size: 1.2em; color:white; text-align:right;}
h3 {font-size: 1.2em; color:white;}
h4 {font-size: 1.2em;}
a.amenu {text-decoration: none; color:white;}
a:hover.amenu {color:#400040;}

a {text-decoration: none; color:#FF0505;}
a:hover {color: #BC1C48;}

a.pdf {text-decoration: none; color:#fff;}
a.pdf:hover {color: #BC1C48;}


#contenu {padding-left: 10px; padding-right: 10px;}
#contenu h2 {font-size: 14pt; text-align:left; font-family:'Ubuntu', Arial; color: rgb(255, 102, 0);}
#contenu h3 {font-size: 12pt; text-align:left; font-family:'Ubuntu', Arial; color: rgb(255, 102, 0);}
#contenu p {font-size: 11pt; font-family: 'Oxygen', Arial; text-align: justify; text-justify: auto;}
#contenu ul {font-size: 11pt; font-family: 'Oxygen', Arial;}
#contenu td {font-size: 11pt; font-family: 'Oxygen', Arial;}
#contenu .encadre {font-size: 10pt; font-family: 'Oxygen', Arial; padding-left: 5px; padding-right: 5px; background-color:#ffffcc;}

h2.sponsori {font-size: 14pt; text-align:left; font-family:'Ubuntu', Arial; color: #180153;}
h2.sponsore {font-size: 14pt; text-align:left; font-family:'Ubuntu', Arial; color: rgb(255, 102, 0);}
h2.sponsorn {font-size: 14pt; text-align:left; font-family:'Ubuntu', Arial; color: #8080FF;}
.borderi {border: 1px solid #180153; margin: 0px; padding: 0px;}
.bordere {border: 1px solid rgb(255, 102, 0); margin: 0px; padding: 0px;}
.bordern {border: 1px solid #8080FF; margin: 0px; padding: 0px;}
h2.h2cen {text-align:center;}
