* { padding:0; margin:0; }

body { background-color:#CECECE; font-family:Comic sans MS,Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; vertical-align:top; }

input,textarea { font-family:Comic sans MS,Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:100%; background-color:#E3E3E3; color:#000000; border:1px solid red; }
textarea { overflow:auto; }

a { text-decoration:underline; color:#DC1617; }
a:hover { text-decoration:none; color:#FDF9D6; background-color:#DC1617; }


#GLOBAL_1 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_1.jpg) repeat-y; }
#GLOBAL_2 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_1.jpg) repeat-y; }
#GLOBAL_3 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_3.jpg) repeat-y; }
#GLOBAL_4 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_1.jpg) repeat-y; }
#GLOBAL_5 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_1.jpg) repeat-y; }
#GLOBAL_6 { width:768px; margin:0 auto; padding:0; background:#f1f1f1 url(Images/fond_page_1.jpg) repeat-y; }

H1 a      { display:block; height:253px; margin:0; padding:0; background:url(Images/banniere.jpg) no-repeat; text-decoration:none; }
H1 a span { visibility:hidden; }

#SOUS_BANNIERE_1 { margin:0; height:53px; background:url(Images/banniere2_1.jpg) no-repeat; }
#SOUS_BANNIERE_2 { margin:0; height:53px; background:url(Images/banniere2_2.jpg) no-repeat; }
#SOUS_BANNIERE_3 { margin:0; height:53px; background:url(Images/banniere2_3.jpg) no-repeat; }
#SOUS_BANNIERE_4 { margin:0; height:53px; background:url(Images/banniere2_1.jpg) no-repeat; }
#SOUS_BANNIERE_5 { margin:0; height:53px; background:url(Images/banniere2_1.jpg) no-repeat; }
#SOUS_BANNIERE_6 { margin:0; height:53px; background:url(Images/banniere2_1.jpg) no-repeat; }

#MENU            { float:right; width:201px; min-height:200px; margin:140px 0 0 0; text-align:left; }
#MENU a          { text-decoration:none; font-weight:bold;  }
#MENU a:hover    { color:#FDF9D6; background-color:transparent; }
#MENU ul         { margin-left:35px; }
#MENU ul a       { text-decoration:none; font-weight:bold;  }
#MENU ul a:hover { color:#FDF9D6; background-color:#DC1617; }
#MENU li         { color:#DC1617; }


#CONTENU         { min-height:400px; font-size:13px; color:#000000; margin:-145px 260px -120px 60px; text-align:left; }

/* Index */
#HAUT_1 { background:url(Images/fond_haut_1.jpg) no-repeat top; width:768px; height:145px; }
#BAS_1  { background:url(Images/fond_bas_1.jpg) no-repeat bottom; width:768px; height:211px; }

/* Le Pestac à Gary */
#HAUT_2 { background:url(Images/fond_haut_2.jpg) no-repeat top; width:768px; height:145px; }
#BAS_2  { background:url(Images/fond_bas_2.jpg) no-repeat bottom; width:768px; height:211px; }

/* Le rêve d'Herbert */
#HAUT_3 { background:url(Images/fond_haut_3.jpg) no-repeat top; width:768px; height:145px; }
#BAS_3  { background:url(Images/fond_bas_3.jpg) no-repeat bottom; width:768px; height:211px; }

/* Contact */
#HAUT_4 { background:url(Images/fond_haut_4.jpg) no-repeat top; width:768px; height:145px; }
#BAS_4  { background:url(Images/fond_bas_1.jpg) no-repeat bottom; width:768px; height:211px; }

/* Gary circus */
#HAUT_5 { background:url(Images/fond_haut_5.jpg) no-repeat top; width:768px; height:145px; }
#BAS_5  { background:url(Images/fond_bas_1.jpg) no-repeat bottom; width:768px; height:211px; }

/* Revue de presse */
#HAUT_6 { background:url(Images/fond_haut_6.jpg) no-repeat top; width:768px; height:145px; }
#BAS_6  { background:url(Images/fond_bas_1.jpg) no-repeat bottom; width:768px; height:211px; }


.LIEN_IMG a       { border:0; color:transparent; background-color:transparent; }
.LIEN_IMG a:hover { border:0; color:transparent; background-color:transparent; }

.IMG { border:1px solid black; }

.ROUGE { color:#DC1617; }
.NOIR  { color:black; }

.PETIT { font-size:12px; }
.MOYEN { font-size:15px; }
.GRAND { font-size:16px; }

.TITRE { background:#DDDDDD url(Images/puce.gif) no-repeat 7px 50%; padding:3px 3px 3px 30px; font-weight:bold; border-bottom:1px dotted #DC1617; }

.MSG { border:1px dotted black; font-weight:bold; padding:10px; text-align:center; }

.PRESSE    { font-size:12px; margin:20px 0 0 0; }
.PRESSE H5 { background:#E3E3E3 url(Images/puce.gif) no-repeat 5px 50%; padding:0 0 0 30px; line-height:20px; font-weight:bold; text-align:left; }
.PRESSE p  { border-top:1px dotted #DC1617; }

.GALERIE td { width:110px; height:110px; vertical-align:middle; text-align:center; background:transparent; border:0; }
.GALERIE td img { border:1px solid black; }

.TECHNIQUE       { margin:0 10px 0 30px; list-style:disc; }
.TECHNIQUE ul    { margin:0 20px 0 30px; list-style-image:none; list-style-type:circle;}
.TECHNIQUE li    { font-weight:bold; margin:10px 0 0 0; line-height:20px; }
.TECHNIQUE ul li { font-weight:normal; color:black; }


#CONTACT    { width:300px; margin:20px auto; }
#CONTACT th { width:30px; }


/* Bulle d'info */
.BULLE      { border:1px solid black; background:#FFFFE1; padding:5px; text-align:left; }
.BULLE p    { margin:0; line-height:16px; background:url(Images/loupe.gif) no-repeat left center; padding-left:20px; font-weight:bold; font-size:0.9em; }
.BULLE span { display:block; font-size:0.8em; }



/***********************************************************
* POPUP IMAGES
************************************************************/
#POPUP_IMG { visibility:hidden; position:absolute; margin:0; padding:0; z-index:2; }
#POPUP_IMG_OMBRE { visibility:hidden; position:absolute; margin:0; padding:0; z-index:1; background-color:#666666; }
.IMG_POP { border:3px solid #000000; } /* filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#63421B,strength=5); */

