/* feuille de style de wigolo.fr */



body,table { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff
} 



/*                                */
/* Calendar style sheet           */
/* Feuille de style du calendrier */
/*                                */
/* Style de la table principale contenant le calendrier */
/* Style de la table principale contenant le calendrier */

table.calendar_main {
	font-family: Arial, Times, serif;
	font-size: 10px;
}

/* Style for the calendar header (<< month year >>) */
/* Style du titre du calendrier (<< mois annee >>)  */
.calendar_title {
	color: #000000;
	text-align: center;
}

/* Style of the cell "month year" of the header */
/* Style de la cellule "mois annee" du titre    */
.calendar_title_month {
}

/* Style of the link "month year" of the header */
/* Style du lien "mois annee" du titre          */
.calendar_title_month_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the cell that contains the link "<<" in the header */
/* Style de la cellule contenant le lien "<<" du titre         */
.calendar_title_left_arrow {
	text-align: left;
	width: 10px;
}

/* Style of the cell that contains the link ">>" in the header */
/* Style de la cellule contenant le lien ">>" du titre         */
.calendar_title_right_arrow {
	text-align: right;
	width: 0px;
}

/* Style of the link "<<" of the header */
/* Style du lien "<<" du titre          */
.calendar_title_left_arrow_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the link ">>" of the header */
/* Style du lien ">>" du titre          */
.calendar_title_right_arrow_clickable {
	color: #000000;
	text-decoration: none;
}

/* Global style of the main calendar table */
/* Style global de la table du calendrier  */
.calendar_table {
	border: none;
	border-collapse: collapse;
	font-size: 10px;
}

/* Generic style of the calendar table cells              */
/* Style generique des cellules de la table du calendrier */
.calendar_table td {
	border: 1px solid #99A9B6;
	text-align: center;
	width: 20px;
}

/* Style of the table header cells that contains the days                   */
/* Style des cellules d'en-tete la table du calendrier, contenant les jours */
.calendar_table th {
	border: 1px solid #99A9B6;
	background-color: #99A9B6;
	font-weight: normal;
	text-align: center;
}

/* Style of the calendar cells the contains the week-end days (saturday and */
/* sunday)                                                                  */
/* Style des cellules de la table contenant les jours du week-end (samedi et*/
/* dimanche)                                                                */
.calendar_weekend {
	background-color: #cccccc;
}

/* Style of the table cells that contains the days that are not part of the */
/* monthly currently displayed                                              */
/* Style des cellules contenant des jours ne faisant pas partie du mois en  */
/* cours d'affichage                                                        */
.calendar_other_month {
	color: #999999;
}

/* Style for the links of days not part of the month currently displayed */
/* Style des liens des jours ne faisant pas partie du mois en cours      */
/* d'affichage                                                           */
.calendar_other_month_clickable {
	color: #999999;
	text-decoration: none;
}

/* Style for today's day (non-clickable)                  */
/* Style du jour (non cliquable) representant aujourd'hui */
.calendar_today {
	color: #880000;
}

/* Style of today's link                              */
/* Style du lien sur le jour representant aujourd'hui */
.calendar_today_clickable {
	color: #ff0000;
	text-decoration: none;
}



/* Style for the links of days part of the month currently displayed     */
/* Style des liens des jours faisant partie du mois en cours d'affichage */
.calendar_day_clickable {
	color: #ffffff;
	text-decoration: none;
}

.calendar_day_non_clickable {
	color: #001B42;
	text-decoration: none;
}

/* Style for the calendar footer row (link back to the current month)            */
/* Style de la ligne du pied du calendrier (lien de retour vers le mois courant) */
.calendar_footer {
	color: #000000;
	text-align: center;
}

/* Style of the cell that contains the link back to the current month used */
/* when the month being displayed is the current month                     */
/* Style de la cellule contenant le lien de retour au mois courant utilise */
/* lorsque le mois affiche est le mois courant                             */
.calendar_footer_current_month {
}

/* Style of the back link inside the cell of class .calendar_footer_current_month   */
/* Style du lien de retour dans la cellule de classe .calendar_footer_current_month */
.calendar_footer_current_month_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the cell that contains the link back to the current month used */
/* when the month being displayed is not the current month                 */
/* Style de la cellule contenant le lien de retour au mois courant utilise */
/* lorsque le mois affiche n'est pas le mois courant                       */
.calendar_footer_other_month {
}

/* Style of the back link inside the cell of class .calendar_footer_other_month   */
/* Style du lien de retour dans la cellule de classe .calendar_footer_other_month */
.calendar_footer_other_month_clickable {
	color: #000000;
	text-decoration: none;
}


.link:link 
  {
  	text-decoration: none; 
  	color: #ffffff;
  	font-weight:bold;
  }
.link:visited 
  {
  	text-decoration: none; 
  	color: #ffffff; 
		font-weight:bold;
  }
.link:hover 
  {
  	text-decoration: underline; 
  	color: #00ffff;
  	font-weight:bold;
  }


.linkmenu:link 
  {
  	text-decoration: none; 
  	color: #ffffff;
  	font-weight:bold;
  }
.linkmenu:visited 
  {
  	text-decoration: none; 
  	color: #ffffff; 
		font-weight:bold;
  }
.linkmenu:hover 
  {
  	text-decoration: none; 
  	color: #00ffff;
  	font-weight:bold;
  }
.linkmenu:active 
  {
  	text-decoration: none; 
  	color: #00ffff;
  	font-weight:bold;
   }






.linkmenu2:link 
  {
  	text-decoration: underline; 
  	color: #ffffff;
  	font-weight:bold;
  }
.linkmenu2:visited 
  {
  	text-decoration: underline; 
  	color: #ffffff; 
		font-weight:bold;
  }
.linkmenu2:hover 
  {
  	text-decoration: underline; 
  	color: #00ffff;
  	font-weight:bold;
  }
.linkmenu2:active 
  {
  	text-decoration: underline; 
  	color: #00ffff;
  	font-weight:bold;
   }



.ratingblock {
	display:block;
	border-bottom:0px solid #999;
	padding-bottom:0px;
	margin-bottom:0px;
	}

.loading {
	height: 16px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 16px;
	position: relative;
	background: url('../images/star_vote.png') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/star_vote.png') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width: 32px;}
.unit-rating a.r3-unit{left: 32px;}
.unit-rating a.r3-unit:hover{width: 48px;}
.unit-rating a.r4-unit{left: 48px;}	
.unit-rating a.r4-unit:hover{width: 64px;}
.unit-rating a.r5-unit{left: 64px;}
.unit-rating a.r5-unit:hover{width: 80px;}
.unit-rating a.r6-unit{left: 80px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/star_vote.png') left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

.img1 {	border: 2px solid #2591D5;} /* garçon  */
.img2 {	border: 2px solid #F777AA;} /* fille   */
.img0 {	border: 2px solid #70F06A;} /* E.T     */
.img3 {	border: 2px solid #000000;} /* test     */
.img4 {	border: 2px solid #0066CC;} /* test     */
.img5 {	border: 0px solid #0066CC;} /* test     */

/*****   Barre de navigation multipages   *****/

p.nav {
	clear:both;
	text-align:center;
	font-size:10px;
/*	margin-bottom:3px;*/ /* Pour éviter pb d'affichage en bas de page sous IE */
}
p.nav a {
	background:#f5f5f5;
	color:#999999;
	padding:2px 3px;
	border:1px solid #ededed;
	text-decoration:none;
}
p.nav a:hover { 
	text-decoration:none; 
}
p.nav span {
	padding:2px 3px;
	border:1px solid #ededed;
	color:#999999;
}
p.nav a:hover {
	background:#646e9f;
	border:1px solid #545c85;
	color:#fafafa;
}
p.nav strong {
	padding:2px 3px;
	background:#eff1f9;
	border:1px solid #ebedf8;
	color:#646e9f;
}


.taille15 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
}

.taille18 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
}

.erreur { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fF4429;
font-weight:bold;
}

.taille13 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
} 

.type9 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #2E7295; text-decoration:none}
a.type9 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 22px; color: #7F1A03; text-decoration:none}
a.type9:hover { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 22px; color: #2E7295; text-decoration:none }

H1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
color: #FFFFFF;
margin-top:-10px;
display: inline;
font-weight: normal;
}

H2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #FFFFFF;
margin-top:-10px;
display: inline;
font-weight: normal;
}
