html,body{margin:0 0 0 0;padding:0;}
body{font: 9pt arial,sans-serif;background-color:#FFF;background-image:url(../julienvictor_img/bg.jpg);background-position:top center; background-repeat:no-repeat; }
p, h1, div, ul, li, #navigation {margin:0;padding:0}
h1{ font-size:120%;margin:10px 0;color:#FFF}
h2{ font-size:120%;margin:10px 0;color:#FFF}

/* Liens */
a{color: #CCC; text-decoration:underline}

#container{ margin:0 auto; width:756px;}

/* Menu du haut */
#menu{position:absolute; width:756px; margin:20px auto; padding:0}

#sous-menu{
	position:absolute;
	margin:195px auto; 
	z-index:100;
	padding-left:10px; 
	width:748px;height:23px;
	padding-top:23px;padding-left:20px;
	font-size: 8pt;
	font-weight:bold;
}
#sous-menu a{
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size: 8pt;
	font-weight:normal;
}

/* Langue */
#langue{float:left}

/* Contenu */
#content {position:absolute; padding:0 15px; margin:250px auto; display:inline;}
#content p{line-height:1.4}
	
	/* Objects */
	.object { clear:both;color:#FFF;margin:5px 0 10px 0}
	.object h1{ font:110% arial,sans-serif;}
	.object h2{ font-size:120%;margin:0;color:#FFF;margin: 0 0 10px 0}
	.object h3{ font:100% arial,sans-serif;}
	.object h4{ font:90% arial,sans-serif;}
	.object li{ font:90% arial,sans-serif; margin-left:25px;}
	.object td,th{padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
	.object a{ color:#CCC;text-decoration:underline; }
	.object label{float:left;text-align:left;margin-right:11px;width:100px;display:block;padding-top:3px;}
	.object textarea, select{float:left;width:200px; display:block;font-size:11px;font-family:verdana,arial,helvetica;margin-bottom:15px;}
	.object textarea{width:300px;height:100px;}
	.object input{}
	input#text {float:left;width:200px;display:block;font-size:12px;font-family:verdana,arial,helvetica;}
	.input#submit { width: auto;top:20px;margin-top:11px;font-size:12px;}
	.formSeparation{ border-bottom:none;width:100%;margin-bottom:10px; }
	
.galeryHeader{
	margin-top:10px;
	margin-bottom:10px;
}
.galeryHeader select{
	font-size : 11px;
}
.galeryImg{
	text-align:center;
}
.galeryImgDescr{
	text-align:center;
	width:80%;
	margin-top:10px;
	margin-bottom:30px;
}
/* Dimention - Position */
#content{width:665px;min-height: 250px;}
* html #content {height: 250px;}


#bottom{ position:relative; width:750px; font-size:8pt; color:#7F7F7F; height:45px;}
#bottom a{ color:#7F7F7F; text-decoration:none; }
#bottom a:visited{ color:#7F7F7F; }
#bottom a:hover{ text-decoration:underline; }
