/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/*@font-face{ */
/*	font-family:"Viner Hand ITC";  */
/*	font-style:normal;  */
/*	font-weight:normal;  */
/*	src:url(fonts/VinerHand.eot);  */
/* } */

/*  Voir l'outil WEFT Web Embedding Font Tool */
/*  Visiter www.microsoft.com/Typography/web/embedding/weft3/   */

/* SECTION DES DÉFINITIONS POUR JUDO WEB *****/

.vinerhanditc360FFFFFFtb{
font-family:Viner Hand ITC;font-size:48px;font-weight:bold;text-decoration:none;
}
.vinerhanditc160FFFFFFtb{
font-family:Viner Hand ITC;font-size:21px;font-weight:bold;text-decoration:none;
}
.vinerhanditc120FFFFFFtb{
font-family:Viner Hand ITC;font-size:12px;font-weight:normal;text-decoration:none;
}
body{
	font-family: Arial,sans-serif;
	color: #333333;   
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#FFE3C0;
	text-align:center;
}

#page{
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	width:980px;
}


.titredelimiteur{
	position:relative;
	width:100%;
	height:18px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-top:solid 3px black;
	border-bottom:solid 3px black;
	background-color:#ff0000;
}

#commanditaire{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	 
}


#masthead{
	position: absolute;
	top: 0px;
	left: 2%;
	right: 2%;
	width:95.6%;

}
.wazatitre{
	font-family: CabourgBold, CabourgRegular;
	font-size:16px;
	
}

.ChoixSelect{
	font-size:12px;

}
.textelink{
	font-style:italic;
	color:#FF0000;
	text-decoration:underline;
}

.wazalink{
	position: absolute;
	top: 6px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	right: 20px;
	z-index: 100;
	font-family: CabourgBold, CabourgRegular;
	font-size:14px;
}

.indexs_titre{
	text-align:center;
	font-size:18px;
	font-weight:bolder;
}

.TourGWarning{
	text-decoration:blink;
	color:#FFFF00;
	font-size:18px;
	font-weight:bolder;
}

.move_titre{
	text-align:center;
	font-size:24px;
}

.submenu{
	position:absolute;
	top:24px;
	left:0px;
	height:100px; 
	border-style:solid;
	border-width:1px;
	padding: 0px 25px 0px 0px;
	overflow-y:scroll;		
	background-color:#00FFFF;
	font-size:10px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	z-index:100;
	visibility: hidden;	
	
}


.GroupeTitre{
	position:relative;
	width:100%;
	height:18px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-align:left;
	border-top:solid 3px black;
	border-bottom:solid 3px red;

}

.FormEtiq{
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-style:italic;
	color:#2A1FFF ;
}

/**********************  CLASSES pour les matrices de l'index des mouvements ***************/

.tblindexmove{
	width:100%;
}	

.desccomplete{
	color:#7F7FFF;
	text-decoration:underline;
}

.descnone{
	color:#7F7FFF;
	font-size:smaller;
}
	

/******************** Classes pour le nom des KATA dans le texte ***********************/
.kataname{
	font-weight:bold;
	text-decoration:none;
	color:#006699;
	
}


/***********************************************/
/* HTML tag styles                             */
/***********************************************/


/******* hyperlink and anchor tag styles *******/

a:link, a:visited{	
	color:#005FA9;	
	text-decoration:none;	
}	

a:hover{
	text-decoration: underline;
}

/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 text-decoration:underline;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color:#2A1FFF;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 text-decoration:underline;
 margin: 0px;
 /*left:20px;*/
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
 font: 1em Arial,sans-serif;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{
	position:absolute;
	top: 112px;
	left: 2%;
	right: 2%;
	width:95.6%;
	background-color: #ffffff;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#pageNav{
	float: left;
	width:178px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}

#content{
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 178px;
	border-left: 1px solid #ccd2d2;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{
	margin: 0px;
	padding: 16px 0px 8px 0px;
	color: #ffffff;
	font-weight: normal;
}

/************** utility styles *****************/

#utility{
	font: 75% Verdana,sans-serif;
	position: absolute;
	top: 16px;
	right: 0px;
	color: #919999;
}

#utility a{
	color: #ffffff;
}

#utility a:hover{
	text-decoration: underline;
}

/************** pageName styles ****************/

#pageName{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:1px solid #ccd2d2;
}

#pageName h2{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
}

#pageName img{
	position: absolute;
	top: 0px;
	right: 6px;
	padding: 0px;
	margin: 0px;
}

/************* globalNav styles ****************/

#globalNav{
position: relative;
width: 100%;
height: 30px;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image:  url("glbnav_background.gif");
}

/* background-image:  url("glbnav_background.gif"); */

#globalNav img{
	margin-bottom: -4px;
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: absolute;
	top: 6px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
	font-size:12px;
}

a.glink, a.glink:visited{
  	font-size:12px;
  	color: #000000;
	font-weight:normal;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
}
a.glink:hover{
  	background-image:  url("glblnav_selected.gif");
	text-decoration: none;
}

a.sidelink, a.sidelink:visited{
  	font-size:16px;
	color: #006699;	
	padding: 2px 5px 4px 5px;
	font-weight:normal;
	margin: 0px;
}

a.sidelink:hover{
  	background-image:  url("glblnav_selected.gif");
	color:#FF0000;
	text-decoration: none;
}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

/****************       ***************************/
.subglobalNav{
	position: relative;
/*	top: 94px;*/
	left:15px;
	text-align:left;
	width: 100%;
	height: 30px;
  	font-size:12px;
	color: #006699;	
	padding: 2px 5px 4px 5px;
	font-weight:normal;
	background-image:  url("glbnav_background.gif");
}
.siteInfo{
	font-size:medium;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	padding: 10px 10px 10px 10px;
	margin:0px 0.5cm 0.5cm 0.5cm;
	text-align:justify;
	width:92%;
}
.ClubDescr{
	font-size:smaller;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.textInfo{
	position:absolute;
	top:20px;
	left:15px;
	right:25px;
	padding: 10px 25px 10px 10px;
	font-size:medium;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	z-index:100;
	visibility: hidden;	
	text-align:justify;
}
a.subglobalNav:hover{
	background-image:  url("glblnav_selected.gif");

}

/*************** search styles *****************/
#search{
	position: absolute;
	top: 5px;
	right: 10px;
	z-index: 101;
}

#search input{
  font-size: 70%;
  margin: 0px  0px 0px 10px;
 }
 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0px;
}




/************* breadCrumb styles ***************/

#breadCrumb{
	padding: 5px 0px 5px 10px;
	font: small Verdana,sans-serif;
	color: #AAAAAA;
}

#breadCrumb a{
	color: #AAAAAA;
}

#breadCrumb a:hover{
	color: #005FA9;
	text-decoration: underline;
}


/************** feature styles *****************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	min-height: 200px;
	height: 200px;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	padding: 30px 0px 5px 0px;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
}


/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
} 

.story a.capsule:hover{
	text-decoration: underline;
} 

td.storyLeft{
	padding-right: 12px;
}


/************** siteInfo styles ****************/


.includeFormat{
	font-size:small;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	padding: 0px 10px 0px 10px;
	/*margin:0px 0.5cm 0cm 0.5cm;*/
	text-align:justify;
	
}

.headerInfo{
	margin:0 0 0 0.5cm;
}

#nomjudoweb{
	font-family:"Viner Hand ITC";
}




/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("bg_nav.jpg");
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

/*****************************************
#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}
******************************************/

/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a{
	display: block; 
}

/***************** Style pour les messages d'erreur dans les formulaires *********************/
.FormErr{
	color:#FF0000;
	font-size:14px;
	text-align:center;
}

/**************** Index WAZA style *****************/
/**************** advert styles *****************/

#advert{
	padding: 10px;
}

#advert img{
	display: block;
}

/********************* end **********************/



/***************************** LEXIQUE *******************/

	<!-- Liens A B C... Z -->
	a.lex:link, a.lex:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:10pt}
	a.lex:hover {color:#C3C3C3; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:10pt}
	a.lex:active {color:#B2B2B2; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:10pt}
	.lex {color:#586C8C; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:10pt}


	<!-- Texte et liens dans le mot defini -->
	.mot {color:#586C8C; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:12pt}
	a.mot:link, a.mot:visited {color:#16163A; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:12pt}
	a.mot:hover {color:#586C8C; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:12pt}
	a.mot:active {color:#B2B2B2; text-decoration:none; font-weight:bold; font-family:verdana, arial; font-size:12pt}
	
	<!-- Texte et liens dans la definition -->
	.def {color:#586C8C; text-decoration:none; font-weight:normal; font-family:verdana, arial; font-size:10pt}
	a.lienlex:link, a.lienlex:visited {color:#16163A; text-decoration:none; font-family:verdana, arial; font-size:10pt}
	a.lienlex:hover {color:#586C8C; text-decoration:none; font-family:verdana, arial; font-size:10pt}
	a.lienlex:active {color:#B2B2B2; text-decoration:none; font-family:verdana, arial; font-size:10pt}


/****************************end lexique ***********************/