/*
	gaiia v3.0
	
	objets.css
	
	Fichier de configuration CSS pour les objets
*/

img
	{
		border-width: 0px;
		border-style: none;
		vertical-align: middle;
	}

img.click:hover
	{
		cursor:pointer;
	}

	
/* Texte */
a.std,font.std,p.std
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

a.std_gras,font.std_gras,p.std_gras
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

a.std_moyen,font.std_moyen,p.std_moyen
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}

a.std_moyen_gras,font.std_moyen_gras,p.std_moyen_gras
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.std_titre,font.std_titre,p.std_titre
{
	font-family: verdana;
	font-size: 14px;
	color: #000000;
}

font.std_commentaire
{
	font-family: verdana;
	font-size: 9px;
	color: #464646;
}

div.std_bloc
	{
		padding: 5px;
		border-color: #000000;
		border-width: 1px; 	
		border-style: dashed;
		font-family: verdana;
		font-size: 10px;
		color: #000000;	
	}


/* Lien */
a:hover
	{
		cursor: pointer;
		color: #DE5B0E;
	}
	
/* Footer */
td.footer_g
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #99CCFF;	
	}

td.footer_d
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #99CCFF;		
	}
	


/* Texte encadré */
p.texte
	{
		padding: 5px;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed;
		font-family: verdana;
		font-size: 11px;
		color: #000000;	
		text-align: justify;
	}

/* zone scrollable */	
div.scroll
	{	
		overflow: auto;
		overflow-x:hidden;
	}
	
/* Pages */
div.page_scroll
	{
		overflow: auto;
		overflow-x:hidden;
	}
	
	
/* News */
font.news_poste_le
	{
		font-family: verdana;
		font-size: 10px;
		color: #99CCFF;
	}
	

/* Options */
td.option
	{
		font-family: verdana;
		font-size: 16px;
		color: #000000;
		border-color: #C5E1EC;
		border-width: 1px; 	
		border-style: dashed; 
	}

td.option:hover
	{
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed; 
		background-color: #E2EEF7;
	}


/* partenaires  */
fieldset.std
	{
		border: 1px solid #99CCFF;
	}

legend.std
	{
		font-family: verdana;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}

td.partenaire
	{
		border-color: #C5E1EC;
		border-width: 1px; 	
		border-style: dashed; 
	}

td.partenaire:hover
	{
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed; 
		background-color: #E2EEF7;
	}
	
a.partenaire
	{
		font-family: verdana;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
a.partenaire:hover
	{
		cursor: pointer;
		color: #DE5B0E;
	}

	
/* Evènements */
input.evenement,input.evenement:hover
	{
		font-family: verdana;
		font-size: 11px;
		color: #000000;
		border: solid 1px;
		border-color: #99CCFF;
		text-align: right;
	}

input.evenement:hover
	{
		color: #DE5B0E;
	}


font.evenement_nom,font.evenement_nom:hover
	{
		font-family: verdana;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
	}
	
font.evenement_nom:hover
	{
		cursor:pointer;
		color: #DE5B0E;
	}
	
div.evenement_compteur
	{
		text-align: center;
		font-family: verdana;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
	}
	
font.evenement_nom_tournoi,font.evenement_nom_tournoi:hover
	{
		font-family: verdana;
		font-size: 9px;
		font-weight: bold;
		color: #000000;
	}

font.evenement_nom_tournoi:hover
	{
		cursor:pointer;
		color: #DE5B0E;
	}

font.evenement_detail_tournoi,font.evenement_detail_tournoi:hover
	{
		font-family: verdana;
		font-size: 9px;
		color: #000000;
	}

font.evenement_detail_tournoi:hover
	{
		cursor:pointer;
		color: #DE5B0E;
	}

tr.evenement
	{
	}
	
tr.evenement:hover
	{
		background-color: #E2EEF7;
	}
	
td.evenement_g
	{
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed; /* dashed ou dotted*/ 
		border-right: 0px;
	}

td.evenement_d
	{
		padding-left: 2px;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed; /* dashed ou dotted*/ 
		border-left: 0px;
		
	}

td.evenement_vide
	{
		padding: 2px;
	}
	


/* Image cliquable*/
/*img.click,img.click:hover
	{
		
	}
	
img.click,img.click:hover
	{
		cursor: pointer;
	}*/

	
/* Tableaux */
/*  t : Titre */
td.std_t
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: solid;	
		background-color: #E2EEF7;	
		border-right: 0px;
		padding-right: 2px;
		padding-left: 2px;		
	}

td.std_t0
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-top-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-right: 0px;
		background-color: #E2EEF7;
		padding-left: 2px;
		padding-right: 2px;	
	}

td.std_t1
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-top-style: solid;
		border-left-style: dashed;
		border-bottom-style: solid;
		border-right: 0px;
		background-color: #E2EEF7;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_t2
	{
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 		
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: dashed;
		border-bottom-style: solid;
		background-color: #E2EEF7;
		padding-left: 2px;
		padding-right: 2px;
	}
	
/* st : Sous Titre */
td.std_st0
	{
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-top-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top: 0px;
		border-right: 0px;
		background-color: #E9F4F3;
		padding-left: 2px;
		padding-right: 2px;	
	}

td.std_st1
	{
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-top-style: solid;
		border-left-style: dashed;
		border-bottom-style: solid;
		border-top: 0px;
		border-right: 0px;
		background-color: #E9F4F3;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_st2
	{
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 		
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: dashed;
		border-bottom-style: solid;
		border-top: 0px;
		background-color: #E9F4F3;
		padding-left: 2px;
		padding-right: 2px;
	}
	
/* e : Element */	
tr.std_e
	{
		background-color: #F7FBFC;
	}
	
tr.std_e:hover
	{
		background-color: #E2EEF7;
		cursor: pointer;
	}
	
	
td.std_e00
	{
		font-family: verdana;
		font-size: 10px;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: dashed;	
		border-top: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_e
	{
		font-family: verdana;
		font-size: 10px;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-style: solid;	
		border-top: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_e0
	{
		font-family: verdana;
		font-size: 10px;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-left-style: solid;
		border-bottom-style: dashed;
		border-top: 0px;
		border-right: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_e1
	{
		font-family: verdana;
		font-size: 10px;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-left-style: dashed;
		border-bottom-style: dashed;
		border-top: 0px;
		border-right: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

td.std_e2
	{
		font-family: verdana;
		font-size: 10px;
		color: #000000;
		border-color: #99CCFF;
		border-width: 1px; 	
		border-right-style: solid;
		border-left-style: dashed;
		border-bottom-style: dashed;
		border-top: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}
	
/* p : Pied */
td.std_p0
	{
		padding: 3px;
	}

td.std_p_st
	{
		padding: 3px;
		border-color: #99CCFF;
		border-width: 1px; 		
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top: 0px;
		background-color: #F7FBFC;
	}

	

/* Objet O_Bloc_Texte */
p.std_bloc
	{
		padding: 5px;
		border-color: #000000;
		border-width: 1px; 	
		border-style: dashed;
		font-family: verdana;
		font-size: 12px;
		color: #000000;	
		text-align: justify;
	}

	
/* Objet O_Bloc */
iframe.std_bloc
{
}


/* Objet O_Cadre_HTML*/
div.std_Cadre_HTML
	{
		border: 1px solid #000000;
		line-height: 11px;
		text-align: justify;
	}
	
font.std_Cadre_HTML
	{
		font-family: verdana;
		font-size: 11px;
		color: #000000;	
		line-height: 11px;	
	}


/* Objet O_fenetre */
iframe.std_fenetre
{
}

div.std_menu,div.std1_menu
	{
		font-family: verdana;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
	}

	
label.std,label.std1,label.std:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	cursor: pointer;
}

label.std_gras,label.std_gras:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
}


label.std,label.std1,label.std_gras:hover
{
	color:#000000;
}

input.std,input.std:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: none;
}

input.std:hover
{
	color: #000000;
}



/* Objet O_Bouton */
div.std1_bt_16,div.std1_bt_16:hover
{
	vertical-align: middle;
	line-height: 22px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

div.std1_bt_16:hover
{
	cursor:pointer;
	color: #DE5B0E;
}

div.std_bt_16,div.std_bt_16:hover
{
	vertical-align: middle;
	line-height: 22px;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

div.std_bt_16:hover
{
	cursor:pointer;
	color: #DE5B0E;
}

div.std_bt_32,div.std_bt_32:hover
{
	vertical-align: middle;
	line-height: 38px;
	color: #000000;
	font-family: verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

div.std_bt_32:hover
{
	cursor:pointer;
	color: #DE5B0E;
}

div.std_bt_48,div.std_bt_48:hover
{
	vertical-align: middle;
	line-height: 54px;
	color: #000000;
	font-family: verdana;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

div.std_bt_48:hover
{
	cursor:pointer;
	color: #DE5B0E;
}

div.std_bt_64,div.std_bt_64:hover
{
	vertical-align: middle;
	line-height: 70px;
	color: #000000;
	font-family: verdana;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

div.std_bt_64:hover
{
	cursor:pointer;
	color: #DE5B0E;
}

img.std_bt
{

}

/* Objet liste */
div.std_liste
	{
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		border: 1px solid #A1A1A1;
		background: #FFFFFF;
	}

input.std_liste,input.std_liste:hover
	{
		font-family: verdana;
		font-size: 12px;
		color: #000000;
		border: none;
	}

input.std_liste:hover
	{
	}
	
img.std_liste:hover,tr.std_liste:hover
	{
		cursor:pointer;
		background-color: #E2EEF7;
	}




/* Objet menu */
label.std_menu,label.std_menu:hover
	{
		font-family: verdana;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
	}

label.std_menu:hover
	{
		cursor: pointer;
		color: #CCCCCC;
	}

div.std_menu
	{
	}
	
ul.std_menu
	{
	}

li.std_menu,li.std_menu:hover
	{
		list-style: none;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}
	
li.std_menu:hover
	{
		cursor: pointer;
		color: #CCCCCC;
	}

li.std_over_menu,li.std_over_menu:hover
	{
		list-style: none;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}
	
li.std_over_menu:hover
	{
		cursor: pointer;
		color: #CCCCCC;
	}


/* Objet Label */
p.std_titre
	{
		margin: 0px;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}
