/* 

Feuille de style de Jérémie Lochard
Copyright (c) Jérémie Lochard
jeremie@jilocube.fr
www.jilocube.fr
----------------------------------------------
Jérémie Lochard style sheet
Copyright (c) Jérémie Lochard
jeremie@jilocube.fr
www.jilocube.fr

*/

/* ----- INTRO : STYLE DE BASE ----- */
html {
	font-size: 100%;
	padding: 0;
	margin: 0;
	background-color: #95AFCD ;
	}
	
body, ul, p {
	padding: 0;
	margin: 0;
	}

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
	}
	
table {
	padding: 0;
	margin: 0;
	}
	
#body {
	width: 100% ;
	Margin : auto ;
	}
	
#main {
	width: 900px ;
	Margin : auto ;
	background-color: white ;
	font-size: .85em;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	background: #ccc url(../../images/body_fond.gif) repeat-y 50% 0;
	}
	
a img {
	text-decoration: none ;
	border: 0 ;
	}

/*************** css menu ***************/	
.colgche {
	clear: both ;
	width: 248px ;
	float: left ;
	}
	
#menu {
	float: left ;
	background-color: #999999 ;
	}
	
.menu_deux a span {
	display: block ;
	background: url(../images/menu_col_g.gif) repeat-x top ;
	width: 240px ;
	padding: 5px 0px 5px 10px ;
	text-decoration: none ;
	color: black ;
	}
	
.sousmenu {
	}
	
.sousmenu ul {
	margin: 20px 0px ;
	}

.sousmenu ul li {
	list-style: none ;
	margin: 5px 0px 10px 10px ;
	}	

.sousmenu ul li a {
	color: black ;
	font-weight: bold ;
	text-decoration: none ;
	}
	
.sousmenu ul li a:hover {
	color: #E7B22E ;
	text-decoration: underline ;
	}
	
/*************** css galerie ***************/
#gal_ok {
	margin: 15px 30px 15px 270px ;
	}
	
#gal_ok h3 {
	margin: 10px 0px ;
	padding-bottom: 10px ;
	color: #333 ;
	border-bottom: thin dotted #333 ;
	}
	
div#galerie {
	background: white ;
	padding: 15px ;
	margin-top: 80px ;
	}

ul#galerie_mini {
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	}

ul#galerie_mini li {
	float: left ;
	}

ul#galerie_mini li a img {
	margin: 2px 1px ;
	border: thin solid #999999 ;
	width: 70px ;
	height: 70px ;
	}

dl#photo {
	margin-top: 100px ;
	}

dl#photo dt {
	color: #333 ;
	border-top: thin dotted #333 ;
	padding: 10px ;
	}

dl#photo dd {
	margin: 0 ;
	}

dl#photo img {
	padding: 3px ;
	border: thin solid #dcb ;
	border-bottom-style:groove ;
	}
	
	
/*************** css footer ***************/
#footer {
	margin: 40px ;
	padding-bottom: 20px ;
	text-align: center ;
	}
	
#footer ul li{
	list-style: none ;
	}
	
#footer ul li a{
	text-decoration: none ;
	color: #333 ;
	}
	
#footer ul li a:hover {
	text-decoration: underline ;
	color: #333 ;
	}