@charset "utf-8";
/* CSS Document */

body{
margin: 0; 
background: #a096ec;
}

#all{ 
width: 950px;
background: #fff;
margin: 0 auto;
overflow:auto
} 

#header_{ 
width: 950px;
height: 480px;
background:url(images/header.jpg);
}
 
#menu{ 
height: 43px;
background:#990099;
width: 100%; 
background:url(images/menu.jpg) no-repeat;
}
  
#content{ 
width: 100%;
background:url(images/body.jpg) repeat-y; 
padding-top: 20px;
overflow: auto;
}
  
#col_left{ 
float: left; 
width: 650px;
border-right: white 2px dashed;
overflow: hidden
}
 
#col_right{
float: right;
width: 290px; 
margin-right: 6px;
display: inline;
overflow: auto;
}

/* ELEMENT COL_RIGHT */

.col_d_obj{
margin: 0 auto;
height:106px;
width: 254px;
}
	  
img{ 
border: none;
}

#compteur_vis{
margin-top: 10px;
background: url(images/compt_bg.jpg);
height: 45px;
width: 254px;
font-size: 20px;
margin-left: 19px;
position: relative
}
	   
#text_comp{
position: absolute;
text-align: center;
width: 100%; 
margin-top: 10px;
color: #fff;
font-size: 20px;
font-weight: bold;
font-family: "Trebuchet MS",Arial,sans-serif ;
}

/* GALERY MINIATURES */

#gallery {
width: 600px;
overflow: auto
}

#gallery ul { 
list-style: none; 
}

#gallery ul li { 
display: inline; 
}

#gallery ul img {
border: 5px solid #c869c2;
border-width: 5px 5px 20px;
margin-right: 5px;
margin-bottom: 5px; 
width: 72px; 
height:72px;
}
	  
#gallery ul a:hover img {
border: 5px solid #fff;
border-width: 5px 5px 20px;
color: #fff;
}

#gallery ul a:hover { 
color: #fff; 
}

#fond_left_top{
width: 600px;
height: 10px;
background:url(images/top_bg_left.jpg);
margin: 0 auto
}
	
#fond_left{
color: #36134f;
font-weight: bold;
font: 15px "Trebuchet MS",Arial,sans-serif ;
width: 600px;
background:url(images/bg_left.jpg) repeat-y;
overflow: auto;
padding-top: 10px;
margin: 0 auto
}
  
#fond_left_bottom{
width: 600px;
 height: 9px;
  background: url(images/bot_bg_left.jpg);
  margin: 0 auto
  }

/* INDEX NEWS */

.news{
margin-top: 15px;
 margin-left: 25px;
 }
 
.titre_news{
background: url(images/titre_news.jpg);
 height: 30px;
  width: 600px;
   color: #fff;
    font: 15px "Trebuchet MS",Arial,sans-serif ;
	 font-weight: 600;
	 }
	 
.titre_news_text{
float: left;
 margin-left: 18px;
  margin-top: 7px;
   display: inline;
   }
   
.desc_news{ 
width:575px;
padding-left: 15px;
 padding-top: 5px;
  padding-right: 10px;
   padding-bottom: 10px;
   background: #efaaeb;
   }
   
.date_news{
color: #CCCCCC; 
font: 10px "Trebuchet MS",Arial,sans-serif ;
}

.footer_news{ 
background:url(images/footer_news.jpg);
 width: 600px;
  height: 10px;
  }

/* PROFILE */

#photo_profile{ 
float: right;
 width: 150px;
  height:213px;
   background: url(images/sticker.png);
    display: inline;
	 margin-right: 30px;
	 }
	 
#profile_table{
margin-left: 10px;
color: #9e2397;
 font-weight: bold;
 font: 15px "Trebuchet MS",Arial,sans-serif ;
  margin-bottom: 15px;
  }
  
.fonce{
color: #36134f;
 font-weight: bold;
 font: 15px "Trebuchet MS",Arial,sans-serif ;
 }
 
.fonce a{
color: #9e2397;
 font-weight: bold;
 font: 15px "Trebuchet MS",Arial,sans-serif ;
  text-decoration:none
  }
  
.fonce a:hover{ 
color: #fff;
text-decoration: underline
}

.clair{
color: #9e2397;
}

.maj_profile{
color: #36134f;
 font-weight: bold;
 font: 20px "Trebuchet MS",Arial,sans-serif ;
 }
 

/* COMMISSION */

#sticker_{
 background:url(images/sticker.png);
  width: 101px;
   height: 148px;
    float: right;
	display: inline;
	}
	
.small_com{ 
font-size: 13px;
 color: #9e2397;
  font-family:"Trebuchet MS",Arial,sans-serif ;
  } 
   
#text_com{ 
padding: 10px;
}

/* COMMISSION */

#text_shop{
 padding: 10px;
 }

/* SHOP */

#lien_entravo{
  width: 500px;
   height: 126px;
    margin: 0 auto
	}

/* LINKS */

#table_links{ 
margin: 0 auto;
 margin-bottom: 20px;
 margin-top: 20px;
  }
  
#table_links td{
 width: 240px
 }
 
#table_links_a{
 margin: 0 auto;
  width:480px;
   margin-bottom: 20px;
   }
   
#table_links_a td{ 
width: 200px
}

/* MENU HORIZONTAL */

#navigation {
margin: 0 ;
padding: 0 ;
list-style: none ;
  overflow: visible;
  }
  
#navigation .min_li{
float: left ;
width: 120px ;
margin-right: 1px ;
color: #fff ;
}

#navigation .min_li a {
	display: block ;
	color: #fff ;
	font: 16px "Verdana",Arial,sans-serif ;
	text-align: center ;
	 text-decoration: none;
	  font-weight: bold; 
	  line-height: 42px 
	  }
	  
#navigation .min_li a:hover, #navigation a:focus, #navigation a:active {
background: url(images/lien_menu.jpg) bottom;
 color: #FFFFFF;
 }

#navigation .big_li{
float: left ;
width: 190px ;
margin-right: 1px ;
color: #fff ;
}

#navigation .big_li a {	
display: block ;
color: #fff ;
font: 16px "Verdana",Arial,sans-serif ;
text-align: center ; 
text-decoration: none;
 font-weight: bold;
  line-height: 42px
   }
   
#navigation .big_li a:hover, #navigation a:focus, #navigation a:active {
background:#3d003b;
 color: #FFFFFF;
 }
 
 #footer{ 
 height:150px;
  background:url(images/footer.jpg);
  color: #CCCCCC;
   font: 14px "Trebuchet MS",Arial,sans-serif ;
    text-align: center;
	 }
	 
#text_footer{ 
width: 530px;
 margin: 0 auto;
  padding-top: 30px;
  }
  
#text_footer a{
color: #fff; 
 font-weight: bold;
 text-decoration: none;
 }
 
#text_footer a:hover{
text-decoration: underline;
}

/* ADMIN */
#admin_all{
width: 800px;
 height:600px;
  margin: 0 auto
  }
  
#form_admin{
width: 300px;
 height:300px;
  margin:0 auto;
   margin-top: 50px;
    background: red
	}

#form_art{
width: 300px;
 height:400px;
  margin:0 auto;
   margin-top: 50px;
    background: url(images/form_art_bg.jpg);
	 text-align: center;
	  padding-top: 20px;
	  }
	  
#form_img{
width: 300px;
 height:450px;
  margin:0 auto;
   margin-top: 50px;
    background: url(images/form_img_bg.jpg);
	 text-align: center;
	  padding-top: 5px;
	  }



