/* reset */
* {
    margin:         0;
    padding:        0;
    border:         0;
}
h2 {
	font-size:		1em;
	margin-bottom:	10px;
	text-transform: uppercase;
}
.puce_orange {
	padding-left:	15px;
	background:		url(/image/puce_orange.gif) no-repeat;
}
body {
	text-align:		justify;
}
p {
	margin-bottom:	1.2em;
}
#page {
    margin:         0 auto;
    width:          939px;
}
.c1,.c2,.c3 {
	float:			left;
	padding-top:	10px;
}
.c1 {
	width:			201px;
	margin-right:	20px;
	border-top:		1px #CCC solid;
}
.c2 {
	width:			480px;
	margin-right:	20px;
	border-top:		1px #CCC solid;
}
.c3 {
	width:			199px;
	border-top:		1px #CCC solid;
}

#header {
	margin-top:		5px;
	height:			155px;
}
#header img {
	margin: 		0 auto;
	display:		block;
}
#header .c1{
	height:			117px;
}
#header .c2{
	height:			127px;
}
#header .c3{
	height:			95px;
}
#baseline #base_right img{
	display:		block;
	margin:			0 auto;
}
#baseline {
	height:			38px;
}
#baseline #base_left{
	float:			left;
	border-bottom:	1px #CCC solid;	
	width:			701px;
	margin-right:	20px;
	height:			38px;
}
#baseline #base_left img{
	display:		block;
	margin:			0 auto;
	padding-top:	6px;
}
#baseline #base_right{
	float:			left;
	border-top:		1px #CCC solid;
	border-bottom:	1px #CCC solid;	
	width:			199px;
	height:			38px;
}
#main {
	margin-top:		20px;
	background:		url(/image/background.jpg) top left no-repeat;
}

#main .c1, #main .c2, #main .c3 {
	border-top:		none;
	margin-top:		0px;
}
#main .c1 {
	font-size:		1em;
}
#main .c1 #titre_c1, 
#main .c2 #titre_c2, 
#main .c2 #titre_contact{
	height:			32px;
	margin-bottom:	18px;
}
#main .c1 #flash_code {
	height:			297px;
	width:			196px;
	margin-top:		30px;
}
#main .c2 #offres {
	margin-top:		18px;
	border:			solid 1px;
}
#main .c2 #offres {
	margin-top:		18px;
	border:			solid 1px;
}
#main .c2 #formulaire {
	background-color:	#DEDEDE;
	padding:			10px 0;
}
#main .c2 #offres #info_museum {
	cursor:			pointer;
}
#main .c2 #offres #plus {
	padding:		10px;
}
#main .c3 img {
	margin:			0 0 15px 10px;
}
#footer {
	font-size:		0.9em;
	text-align:		center;
	margin-top:		45px;
	height:			40px;
}
#footer a{
	color:			#3A3A3C;
}

