/* global css de dayd Blanc orion */

body{
    background:url(bg.jpg) no-repeat center top;
    margin:0; padding:0;
    font-family:Verdana; font-size:12px
}


#conteneur{ width:990px; margin:0 auto }


/* headings */
#conteneur #logo_site{ background:url(logo_dayd.png) no-repeat; width:375px; height:79px; margin-left:13px; margin-top:42px }

/* contenu */
#contenu{ margin-top:0; margin-left:0 }
/* menu */
#contenu div#menuContenu{ background:url(fond_menu.png) no-repeat; width:990px; height:66px }


#contenu ul#menu{ margin:0; padding:0; list-style-type:none; width:475px; height:10px; float:right; padding-top:4px }
#contenu ul#menu li{ float:left; background:url(menu_seperator.png) no-repeat right }
#contenu ul#menu li.last_menu_item{ background:none }
#contenu ul#menu li a{ display:block; color:#000; font-size:14px; text-decoration:none; text-align:center; width:80px }
#contenu ul#menu li a:hover{ color:#999 }
#contenu ul#menu li.cliked{ border-radius: 4px 4px; -moz-border-radius: 4px; border:1px solid #D3EF15; background:#E7F680; color:#000; font-weight:bold }
#contenu ul#menu li.menu_galerie_image{ position: absolute; margin-left:-450px; margin-top:400px; list-style-image:none; list-style-type:none }

#sous_menu{ margin-top:20px; padding:0;  width:990px; padding-top:17px }



/* contenu */

#contenu #b_left{ text-align: center; width:180px; margin-top:90px; background:url(repeat_left_vertical.png) repeat-x; float:left; padding:10px }

#contenu #b_center{ float:left; width:530px; margin:40px; }

#contenu #b_right{ float:right; width:180px; background:url(repeat_block_chat.png) repeat-y; }
#contenu #b_right ul { margin:10px;padding:0 }
#contenu #b_right li{ list-style-type:none; background:url(opacity.png)}
#contenu #b_right #img_av{ height:25px ; width:25px ; border:0}

#compte { position: absolute; margin-left:300px; margin-top:-150px; }
#bar { position: absolute; width:430px; margin-left:10px; margin-top: 30px; }
#menu_admin { position: absolute; width:400px; margin-left:10px; margin-top: -70px; }

/* footer */
#contenu #footer{ background:url(repeat_bottom.png) repeat-x; width:990px; height:24px; margin-top:20px; font-size:11px }
#contenu #footer p{ margin:0; padding:0; padding-top:6px; width:980px; text-align:right }



/* class */
.breaker{ clear:both }

span.mes_tes { color:#00C8FF; font-family:"Arial",Georgia,Serif; font-size: 2.0em; font-weight:bold }
span.mes_tes_suites { color:#000; font-family:"Arial",Georgia,Serif; font-size: 2.0em; font-weight:bold }

.img_accueil {background:url(titre_accueil.png) no-repeat; width:256px; height:128px; border:0 }
.td_staillele {border-radius: 10px 10px; -moz-border-radius: 10px; border:2px solid #D3EF15; padding: 5px; background:#E7F680; color:#000}
.td_style_messagerie_koi{border-radius: 10px 10px; -moz-border-radius: 10px; border:3px solid #D3EF15; padding: 5px; background:#E7F680; color:#000; width:300px; overflow : auto ;}
.div_galerie_cmt { position:aboslute; width:280px; border-radius: 10px 10px; -moz-border-radius: 10px; border:3px solid #D3EF15; padding: 5px; background:#E7F680; color:#000}

/* general */
a{
    text-decoration: none;
    color:#00C8FF; /* couleur de tout les liens */
}

/* overlib */

.olbg {border-radius: 5px 5px; -moz-border-radius: 5px;background-color:#D3EF15;}
.olcg {background-color:#D3EF15;}
.olfg {border-radius: 5px 5px; -moz-border-radius: 5px;background-color:#E7F680;}
.olcap {font-family:Arial; font-size: 1.0em; font-weight:bold; color:#00C8FF;}
a.olclo {font-family:Verdana; color:#ffffff;}
a.olclo:hover {color:#ffffff;}
.oltxt {font-family:Arial; color:#000000;}
