/******************************************************
*																											*
*		CLUB DU GRIFFON KORTHALS													*
*																											*
*		Feuille de style COMMUN														*
*																											*
*		Version	:	1.02.00							  									*
*		Date		:	15 avril 2010		  											*
*		Auteur	:	JLG																			*
*																											*
*		Conformité W3C : Non encore testée								*
*																											*
*******************************************************
*																											*
*		Cette feuille de style contient tous les éléments	*
*		communs aux pages, à l'exception des styles				*
*		propres à chacun des modèles et des effets				*
*		graphiques particuliers.													*
*																											*
*******************************************************
*		EVOLUTIONS																				*
*																											*
*																											*
*******************************************************
*																											*
*	OBSERVATIONS																				*
*																											*
******************************************************/

/*----------------------------------------------------
	POSITIONNEMENT	(+ 24/02/2009)
	--------------------------------------------------*/
.marginAuto {
	margin:auto;
}

/*----------------------------------------------------
	TEXTE
	--------------------------------------------------*/

/*--- Styles particuliers de mise en forme
			Ces styles n'emploient que des variantes de gris
			et sont donc indépendants du modèle de page 
			choisi ---*/
.surTitre {
	color:#aaaaaa;
	font-variant:small-caps;
}
.sousTitre {
	color:#aaaaaa;
	font-variant:small-caps;
}
.dernieremaj {
	color:#666;
	font-size:0.65em;
	font-style:italic;
	background:url(/_theme/grafx/points/point_hor_gris.gif) repeat-x;
	width:auto;  							/* + 1.01.08 */
	float:right;  						/* + 1.01.08 */
	text-align:right;					/* + 1.01.11 */
	/*clear:left ;   					/* + 1.01.08 */
	padding: 10px 0px 0px 0px; /* + 1.01.08 */
	line-height: 0.90em;			/* + 1.01.08 */
	margin-right:42px;				/* + 1.01.08 */
}
.dernieremaj img {					/* + 1.01.08 */
	padding-right:10px;
	padding-top:5px;
	float:left;
}
.dernieremaj p {						/* + 1.01.08 */
	float:left;
}

.commentaire {
	padding-left:15px;
	border-left: #CCCCCC solid 5px;
}
.commentaire_ifond11 {
	display:block;
	overflow:hidden;
	padding-left:15px;
	padding-right:5px; /* + 1.01.05 */
	border-left: #CCCCCC solid 5px;
	font-style:italic;
	background-color:#efefef;
	font-size:11px;
}
.noteBasPage { /* + 1.01.05 */
	font-size: 11px;
}
.version {	/* pour affichage version page */
	font-size: 10px;
	color:#CCCCCC;
	text-align:right; /* + 1.01.06 */
}

/*--- Surlignés --*/
.surligneJaune {
	background-color:#FFFF00;
}
.surligneRouge {
	background-color:#FF7E66;
}
.surligneGris {
	background-color:#CCC;
}
.noirSurJaune {
	color:#000;
	background-color:#FFFF00;
}
.blancSurRouge {
	color:#fff;
	background-color:#FF0000;
}
.blancSurVert {
	color:#fff;
	background-color:#00FF00;
}
.blancSurBleu {
	color:#fff;
	background-color:#0000FF;
}
.blancSurNoir {
	color:#fff;
	background-color:#000000;
}

/*--- Texte en couleur ---*/
.texteBlanc {
	color:#ffffff;
}
.texteRouge {
	color:#FF0000;
}
.texteVert {
	color:#006633;
}
.texteGrisClair {
	color:#999999;
}
.texteGrisMoyen {
	color:#666666;
}
.texteGrisSombre {
	color:#333333;
}
.texteOrange {
	color: #FF6600;
}
.texteOcre {
	color: #CC9966;
}

/* Stickies */
.nouveau {
	color:#fff;
	background-color:#999;
	font-size:10px;
	font-weight:bold;
	border-top:#CCC 1px solid;
	border-left:#CCC 1px solid;
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
}
.actualise {
	color:#333;
	background-color:#CCC;
	font-size:10px;
	font-weight: normal;
	border-top:#DDD 1px solid;
	border-left:#DDD 1px solid;
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
}

/*----------------------------------------------------
	BOXES (+1.02.00 15/04/2010)
	--------------------------------------------------*/
.box {
	padding: 14px 14px 14px 42px;
	/*font-size: 1.2em;*/
	margin: 0 43px 25px 43px;
	border: solid 1px #3e3e3e;
	background-position: 7px 7px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #3e3e3e;
	background-color: #dadada;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.box a {
	font-weight: bold;
	text-decoration: underline;
}
.box_erreur {
	border-color: #b80000;
	background-color: #FFE6E4;
	color: #b80000;
	background-image: url(/_theme/grafx/icones/erreur_icn.png);
}
.box_erreur span {
	font-style: italic;
}
.box_erreur a {
	color: #b80000;
}
.box_ok {
	border-color: #060;
	background-color: #ddffde;
	color: #060;
	background-image: url(/_theme/grafx/icones/ok_icn.png);
}
.box_ok span {
	font-style: italic;
}
.box_ok a {
	color: #060;
}
.box_info {
	color: #006;
	background-color: #d9e9ff;
	border-color: #006;
	background-image: url(/_theme/grafx/icones/info_icn.png);
}
.box_info span {
	font-style: italic;
}
.box_info a {
	color: #006;
}
.box_wrn {
	color: #666;
	background-color: #FFC;
	border-color: ##FF6;
	background-image: url(/_theme/grafx/icones/wrn_icn.png);
}
.box_wrn span {
	font-style: italic;
}
.box_wrn a {
	color: #666;
}


/*----------------------------------------------------
	IMAGES
	--------------------------------------------------*/
.imgGauche {
	display:block;	/* +1.00.03 */
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.imgDroite {
	display:block;	/* +1.00.03 */
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
.imgNeutre {	/* ni gauche, ni droite */
	/*clear:both;
	display:block;*/
	padding: 10px 0px 10px 0;
}
.img_legende_bordure { /* !1.00.07 */
	display:block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
	color: #55555;
	background-color:#E5E5E5;
	border-left: 1px ridge #666666;
}


/*----------------------------------------------------
	LIGNES, TABLES ET ENCADRES
	- modifié le 20/03/2009
	--------------------------------------------------*/
.encadreGrisClair {
	border:1px solid #999;
}
.encadreGrisMoyen {
	border:1px solid #666;
}
.encadreGrisFonce {
	border:1px solid #333;
}
.encadreNoir {
	border:1px solid #000;
}
.encadreRouge {
	border:1px solid #F00;
}
.encadre3D {
	border-top:1px solid #999;
	border-right:2px solid #666;
	border-bottom:2px solid #666;
	border-left:1px solid #999;
}
.encadreErreur {
	border:1px solid #F00;
	padding:10px 10px 10px 52px;
	margin:auto;
}
.encadreErreur img {
	margin-left:-42px;
}
.encadreSucces {
	border:1px solid #090;
	padding:10px 10px 10px 52px;
	margin:auto;
}
.encadreSucces img {
	margin-left:-42px;
}

/* les 4 styles ci-dessous ne sont pas encore employés */

.ligneOr {
	height: 1px;
	background-color:#ab9c37;		/* Mozilla, Opera... */
	color:#ab9c37;							/* IE */
	border: none;
}
.encadreVert {
	border:#336633 1px solid;
}
.encadreOr {
	border:#ab9c37 1px solid;
}
.lignePointille {
	clear: both;
	font-size: 1px;
	height: 4px;
	background: #fff url(/_theme/points/point_hor_gris.gif) repeat-x;
}

/*----------------------------------------------------
	FONDS
	--------------------------------------------------*/
.fondCreme {
	background-color:#fbf9ef;
}


/*----------------------------------------------------
	BLOCS DE CHANGEMENT DE SKIN
	--------------------------------------------------*/
.blocSkin { /* +1.01 */
	clear:right;
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	float:right;
	margin-top: 60px;
	margin-right:15px;
	height:30px;	   /* patch indispensable IE6 */
	overflow:hidden; /* patch indispensable IE6 */
}
.blocSkin_ep { /* +1.01 - Variante pour ep uniquement */
	clear:right;
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	float:right;
	margin-top: 40px;
	margin-right:15px;
	height:30px;	   /* patch indispensable IE6 */
	overflow:hidden; /* patch indispensable IE6 */
}


/*----------------------------------------------------
	BLOC CONNEXION
	--------------------------------------------------*/
.blocConn { /* Bloc ID Connexion */
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	float:right;
	margin-top: 5px;
	margin-right:15px;
}			
.blocConn a {
	border-bottom:none!important;
}
.blocConn img {
	float:left;
}
.logoprive {
	margin-top:-20px;
}

/*--------------------------------------------------
	POSTIT
	Ajouté le 16 septembre 2009
	-------------------------------------------------*/
	#postit {
		width: 310px;
		background: url(/_theme/fonds/postit_contenu_bkg.jpg) repeat-y; /* #ead964 */ 
		padding:0 10px 0 0;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
	}
	#postit h1 {
		color:#F00;
		font-weight:bold;
		font-size:14px;
		padding: 10px 30px 15px 10px;
	}
	#postit .postit_contenu {
		font-size:12px;
		color:#333;
		display:block;
		margin: 0;
		padding: 10px 30px 0px 10px;
	}
	#postit .postit_footer {
		background:  url(/_theme/fonds/postit_footer_bkg.jpg) bottom no-repeat; /* #ead964 */
		height:55px;
		display:block;
		overflow:hidden;
	}

