/* common declarations */

body { background: #CCE939; font-family: Arial, Helvetica, sans-serif; margin: 20px; text-align:center; }

a img { border:0px; }
a:hover { color:#FF0; border:0px; }

/* top navigation */

#header { font-size:8pt; text-align:center; height:30px; border:0px; }

#header a,
#header a:visited,
#header a:link,
#header a:active { color:#FFF; text-decoration:none; font-weight:bold; line-height: 95% }
#header a:hover { color:#6C0A3B; text-decoration:none; font-weight:bold; line-height: 95% }

.onglet_on { background-image:url(images/onglet_on.gif); width:115px; text-align:center; vertical-align:middle; }
.onglet_of { background-image:url(images/onglet.gif); width:100px; text-align:center; vertical-align:middle; }
.onglet_sp { width:50px; }

/* bottom navigation */

.footer { font-size:9pt; text-align:center; height:25px; font-weight:bold; }
.footer a { color:#6C0A3B; text-decoration:none; }
.footer a:hover { color:#6C0A3B; text-decoration:underline; }

/* textes des pages */

.background		{ background-color:#B01161; color:#FFF; }

#titre			{ color:#6C0A3B; font-size:16px; }
#info				{ font-size:18px; }

/* bulle */

#bulle 			{ color:#FFF; font-size: 14px; }
#bulle .titre	{ color:#FFF; font-size: 16px; font-weight:bold; }

#contenu,
#signature		{ font-size: 9pt; padding:10px; color:#FFF; }

#contenu td,
#signature td	{ font-size: 9pt; color:#FFF; }

#signature2 td	{ font-size: 9pt; color:#000; }

/* hack preload */

img.preload		{ display:none; }

/* couleurs des liens selon les emplacements */

#contenu a,
#signature a	{ color:#fc0; }

/* pub à gauche */

#pub				{ font-size:9pt; text-align:center; vertical-align:top; }
#pub a			{ color:#B01161; font-weight:bold; text-decoration:none; }
#pub a:hover	{ text-decoration:underline; }
#pub .titre		{ font-weight:bold; font-size:16px }

/* -------------------------------*/

.contenu_titre	{ font-size: 11pt; font-weight:bold; }

#contenu .gros { font-size: 14pt}

/* champs de saisie */

.input			{ width:230px; }
.capcha1			{ font-weight:bold; font-size:14px; color:#FFFF00; }
.capcha2			{ font-weight:bold; font-size:14px; letter-spacing:0.2em; color:#FFFF00; }

/* menus */

#fmenu,
#fmenu td		{ text-align:center; font-size:10pt; }
#fmenu table	{ border:0px; }

#fmenu .sep		{ width:10px; } /* separator */
#fmenu .tit		{ width:200px;} /* titre */

#contenu .con	{ width:160px; background-color:#FFF; color:#6C0A3B; text-align:center; }

/* menus : gestion des dispos */
#fmenu .ofr { width:199px; height:140px; vertical-align:top; background: url(images/x_ardoise.gif)    no-repeat; cursor:pointer; }
#fmenu .oui { color:#FFF; }
#fmenu .sel { color:#FF0; }
#fmenu .ovr { color:#F90; }
#fmenu .non { color:#CCC; cursor:not-allowed; text-decoration: line-through; }


#fmenu .oui2 { width:170px; height:130px; color:#FFF; cursor:pointer; padding: 15px 15px 20px 15px;
					background: url(images/v2_ardoise2.gif) no-repeat }
#fmenu .sel2 { width:170px; height:130px; color:#FF0; cursor:pointer; padding: 15px 15px 20px 15px;
					background: url(images/v2_ardoise_ok2.gif) no-repeat }
#fmenu .non2 { width:170px; height:130px; color:#CCC; cursor:not-allowed; padding: 15px 15px 20px 15px;
					background:url(images/v2_ardoise_of2.gif) no-repeat; text-decoration: line-through; }
#fmenu .ovr2 { width:170px; height:130px; color:#F90; cursor:pointer; padding: 15px 15px 20px 15px;
					background:url(images/v2_ardoise2.gif) no-repeat; }

#fmenu .con { width:170px; height:130px; color:#FFF; padding: 15px 15px 20px 15px;
					background:url(images/v2_ardoise2.gif) no-repeat; }

/* menus : bas */

#signat { font-size:9pt; font-weight:bold; text-align:center; color:#FFF; }
#bouton { cursor:pointer; width:155px; height:82px; border-width: 0px; }

/* formulaire */

.formhi { background-color:#B5185E; font-size:9pt; color:#FFF; }
.formim { color:#F00; font-weight:bold; }

/* */

.recette { background-color:#FFF; color:#6C0A3B; width:140px; text-align:center; }
.plus { width:10px; font-size:7pt; color:#FFF; text-align:center; }

/* */
