/* CSS Document */
* {
margin:0;
padding:0;
}

body {
	scrollbar-face-color: #de8a0b;
	scrollbar-shadow-color: #de8a0b;
	scrollbar-highlight-color: #de8a0b;
	scrollbar-3dlight-color: #de8a0b;
	scrollbar-darkshadow-color: #de8a0b;
	scrollbar-track-color: #f8c87e;
	scrollbar-arrow-color: #f8c87e;
	background:#fff url(img/frise.jpg) 0 0px repeat-x;
}



/* *************** HEADER *************** */

a.header {
position:absolute;
top:0;
left:46px;
width:939px;
height:82px;
background:url(img/header/menu_titre.jpg) 0 0 no-repeat;
}

#menu {
margin: 81px 0 0 46px;
width:939px;
}

#menu li {
list-style:none;
float:left;
margin:0;
padding:0;
height:81px;
}

#menu li a {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-decoration:none;
height:69px;
padding:12px 7px 0 0
}



#menu a.menu_qui {
float:left;
width:105px;
background:url(img/header/menu.jpg) 0 0 no-repeat;
}
#menu a.menu_qui:hover {background:url(img/header/menu.jpg) 0 -81px no-repeat; }

#menu a.menu_actions {
float:left;
width:96px;
background:url(img/header/menu-02.jpg) 0 0 no-repeat;
}
#menu a.menu_actions:hover {background:url(img/header/menu-02.jpg) 0 -81px no-repeat; }

a.menu_presse {
float:left;
width:105px;
background:url(img/header/menu-03.jpg) 0 0 no-repeat;
}
a.menu_presse:hover {background:url(img/header/menu-03.jpg) 0 -81px no-repeat; }

a.menu_chiens {
float:left;
width:101px;
background:url(img/header/menu-04.jpg) 0 0 no-repeat;
}
a.menu_chiens:hover {background:url(img/header/menu-04.jpg) 0 -81px no-repeat; }

a.menu_regions {
float:left;
width:101px;
background:url(img/header/menu-05.jpg) 0 0 no-repeat;
}
a.menu_regions:hover {background:url(img/header/menu-05.jpg) 0 -81px no-repeat; }

a.menu_contact {
float:left;
width:101px;
background:url(img/header/menu-06.jpg) 0 0 no-repeat;
}
a.menu_contact:hover {background:url(img/header/menu-06.jpg) 0 -81px no-repeat; }

a.menu_membre {
float:left;
width:100px;
background:url(img/header/menu-07.jpg) 0 0 no-repeat;
}
a.menu_membre:hover {background:url(img/header/menu-07.jpg)  0 -81px no-repeat; }

a.menu_liens {
float:left;
width:100px;
background:url(img/header/menu-08.jpg) 0 0 no-repeat;
}
a.menu_liens:hover {background:url(img/header/menu-08.jpg) 0 -81px no-repeat; }

a.menu_prive {
float:left;
width:67px;
background:url(img/header/menu-09.jpg) 0 0 no-repeat;
}
a.menu_prive:hover {background:url(img/header/menu-09.jpg) 0 -81px no-repeat; }

/* ************************************* */

/* ************** FOOTER *********************** */
#footer {
position:relative;
width:939px;
height:227px;
background:url(img/header/pied-grand.jpg) 0 0 no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#fff;

}



#footer #fmenu {
width:239px;
height:227px;
}

#footer  #fmenu p {padding:20px 0 0 20px;font-size:12px;line-height:16px;}

#footer #fmenu a, #fnews a {text-decoration:none;color:#fff}

#footer #fmenu a:hover, #fnews a:hover {color:#660000;font-weight:bold}

#footer #fnews {
position:absolute;
top:0;
left:239px;
width:446px;
height:227px;
}
 #footer  #fnews p {
 margin:5px  20px 0 10px;
 font-size:12px;
 line-height:14px;
}
 
#footer #fcoord {
position:absolute;
top:0;
right:0;
width:254px;
height:227px;
}

#footer #fcoord p {line-height:14px;padding:20px 15px 0 0;text-align:right; font-size:13px; font-weight:normal}

#footer p.footer {
text-align:center;
width:100%;
font-style:normal;
font-weight:normal;
letter-spacing:3px;
}

#footer span.irouge {color: #FF0066; font-style:normal;padding:0;font-size:10px;}

#footer a.footer {text-decoration:none;}

#footer a.footer:hover {color:#FF0000;}


/* ************************************* */

#main_content p.signature {
text-align:right;
font-size:medium;
font-style:italic;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:24px;
text-align:center;
margin-top:10px;
}

#main_content, #main_nous {
position:absolute;
top:160px;
left:46px;
width:937px; 

}

#main_content p.toto, #main_nous p.toto {
position:relative;
top:-25px;
margin-bottom:-22px;
float:right;
right:33px;
padding:0px 11px 3px 6px;
text-align:right;
text-transform:uppercase;

font-size:14px;
font-weight:bold;
/*  border-bottom: 2px dashed #eee;
border-left: 2px dashed #eee;  */
display:inline;
/* color:fff; */
}



#main_content p.sstitre {
font-size:12px;
text-decoration:underline;
}

#c_news_content p, #c_about_content p, #c_red_content p, div.c_600_mauve_content p, div.c_750_jaune_content p, div.c_750_vert_content p, div.c_750_bleu_content p, div.c_750_red_content p, div.c_750_mauve_content p, div.c_800_vert_content p, div.c_800_jaune_content p, div.c_800_bleu_content p, div.c_800_mauve_content p, div.c_800_red_content p, div.c_400_vert_content p, div.c_400_bleu_content p, div.c_400_red_content p, div.c_400_mauve_content p, div.c_400_jaune_content p, div.c_490_red_content p, div.c_900_bleu_content p, div.c_900_red_content p {
padding: 0 2.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/* font-weight:bold;  */
 color:#fff;  
text-align:left;
}

/*
#c_news_content p, div.c_750_vert_content p, div.c_800_vert_content p, div.c_400_vert_content p {color:#3a593b;}
#c_news_content p.toto, div.c_750_vert_content p.toto, div.c_800_vert_content p.toto, div.c_400_vert_content p.toto {color:#5f8c62;}

#c_about_content p, div.c_750_jaune_content p,  div.c_800_jaune_content p, div.c_400_jaune_content p{color:#6a5532;}
#c_about_content p.toto, div.c_750_jaune_content p.toto,  div.c_800_jaune_content p.toto, div.c_400_jaune_content p.toto {color:#b9914b;}

#c_red_content p, div.c_750_red_content p, div.c_800_red_content p, div.c_400_red_content p, div.c_490_red_content p, div.c_900_red_content p {color:#6d3537;} */


p span.intervenant {
font-weight:bold;
font-size:14px;
text-transform:uppercase;
}


div.c_400_bleu_content p.adresse {
font-size:16px;
text-align:center;
}

table.blutext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333399;
}


.infobulle{
    position: absolute;   
    visibility : hidden;
  	text-align:left;
	z-index:1000;
}

.infobulle p {
padding-left:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}

.infobulle p.toto2 {
position:relative;
top:-26px;
margin-bottom:-22px;
float:right;
right:8px;
padding:0px 6px 3px 6px;
text-align:right;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
/*border-bottom: 2px dashed #eee;
border-left: 2px dashed #eee;*/
display:inline;
color:#fff;

}

#c_infobulle {
width:258px;
padding-top:32px;
background:url(img/cadres/infobulle_top.png) 0 0 no-repeat;
/*behavior: url("iepngfix.htc");*/
}

#c_infobulle_content {
width:258px;
background:url(img/cadres/infobulle.png) 0 0 repeat-y;
/*behavior: url("iepngfix.htc");*/
}
#c_infobulle_footer {
width:258px;
height:28px;
background:url(img/cadres/infobulle_bot.png) 0 0 no-repeat;
/*behavior: url("iepngfix.htc");*/
}

/* ****** infobulle pour IE 6 et inférieur ******* */
td.reg, td.msg {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
td.reg {color:#fff}
td.msg {color:#000; font-size:10px};

/* **************************************************************** */

/* ***************** NEWS ***************** */

#c_news {
width:228px;
padding-top:42px;
background:url(img/accueil/c_vert_top.jpg) 0 0 no-repeat;

}

#c_news_content {
width:228px;
background: url(img/accueil/c_vert.jpg) 0 0 repeat-y;

}

#c_news_footer { 
height:49px;
background: url(img/accueil/c_vert_bot.jpg) 0 0 no-repeat; 

}

#main_content .datenews {
display:block;
padding-top:1em;
border-bottom: 1px solid #fff;
font-size: 14px;
font-weight:bold;
}

p a {
color:#5454c3;
font-weight:normal;
text-decoration:none;
}

p a:hover {color:#500; text-decoration:underline;}

#c_news_footer a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:0 2.2em;
color:#77f;
text-decoration:none;
}

/************************************/

/* ***************** ABOUT US ***************** */

#c_about {
width:294px;
padding-top:42px;
background:url(img/accueil/c_jaune_top.jpg) 0 0 no-repeat;
}

#c_about_content {
width:294px;
background: url(img/accueil/c_jaune.jpg) 0 0 repeat-y;
}

#c_about_footer { 
height:34px;
background: url(img/accueil/c_jaune_bot.jpg) 0 0 no-repeat; 
}

/************************************/

/* ***************** IMPORTANT ***************** */

#c_red {
width:344px;
padding-top:42px;
background:url(img/accueil/c_red_top.jpg) 0 0 no-repeat;
}

#c_red_content {
width:344px;
background: url(img/accueil/c_red.jpg) 0 0 repeat-y;
}



#c_red_footer { 
height:34px;
background: url(img/accueil/c_red_bot.jpg) 0 0 no-repeat; 
}
/************************************/

/* ********** SOUSMENU ********** */
#sousmenu {
background:url(img/cadres/sousmenu_red.jpg) 0 0 no-repeat;
width:416px;
height:56px;
padding:15px 0;

}
#sousmenu p a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
}
/* ******************************** */
